Interesting concept. I like the face, it looks like baboonish. I cannot see the tip of the creature's tail though. How tall is he gonna be? I am picturing him Godzilla size.