Hellboy Wiki
Advertisement

Vucub Caquix is a bird demon from Mayan mythology, which was actually an Ogdru Hem-spirit.

Vucub Caquix seeked to end the world but was confronted by Mayan twins. They battled, and though the Ogdru Hem managed to maim both brothers, they killed the creature in the end, preventing the end of the world.

Advertisement