I think that is the worst picture of the Hildebeast I have ever seen! The look of pure evil.
Those eyes should be staring out the observation window of a padded cell.