March 20, 2015 at 01:51:13 UTC
An enemy from the game Castlevania: Order of Ecclesia. They're probably around 10' tall, based on their sprite size in comparison to the protagonist's. You find these giant lizardmen guarding the armory in Dracula's castle.