Ah Puch, The Destroyer
Piece description from the artist
This image is a modern representation of Ah Puch, also called The Destroyer, the Mayan god of death. It is said that he only appears at night and takes the form of a putrefying corpse. He wears an owl's head, ties bells to his hair, and wears a necklace made from the eye balls of his victims. Some believe that an owl's screech warns of his imminent arrival and the certain death of his next victim.