Interesting picture, but if you want the Hildabeast, try this view of the Sphinx.
Is that the Phinxter ?
LOL