If Mazeran was ever the artist for a game, this would be the standard cannon fodder monster.
Actually, this is supposed to be a fairly powerful god from the Cthulhu Mythos. Forget the name, it's the one that guards the tablet with knowledge of the great old ones/outer gods/etc.