Phoenix? Chimera? Unicorn?
I don't know what the fuck this thing is. But lord knows I ain't complaining. He's smiling and rubbing his hands together in a chops-licking kind of way.
Also, I think he ganked those eyes off of some cartoon character and come to think of it, this is what it would look like if animation worked backwards and cartoons could be made real. Note to self: invent backwards animation.
What is he doing, lordy. Bronwen, perhaps you'd like to comment as to the nature of this....thing.