Saw a few lovely pici pix (pardon the pun), so decided to take a stab at it as well.
It is spinach pici - interestingly enough, no water went into the dough; just pulverized spinach leaves and 00 flour.
Sauce-wise, it is zucchini and tomato with healthy doses of chilli flakes, garlic & Parm.