Toozzole??

Reminds me of some Italian Pasta dish.


----please, draw me a sheep----