M studios
No. It's a green dinosaur with a yellow beak and a mouth and nose and wears a red t-shirt and a tail...