Where is the green sheep help!

What is in the name of poonami is this sheep supposed to be!? Wrong answers are very welcome!

What is in the name of poonami is this sheep supposed to be!? Wrong answers are very welcome!