Jersey Devil (Las Leyendas)

The Jersey Devil is a creature which is dedicated to terrorize the town of Leeds in New Jersey since 1700s. According to his origin, The Jersey Devil was born a normal human baby. But soon enough, he grew was cursed by his own mother to become an demon.

Description
The Jersey Devil is a hooved, almost draconic goat-like being with jet black fur, bat-like wings and a forked tail. The Jersey Devil appears to have a higher intellect then one might assume from such a dastardly beast. It seemed to know of Quetzalcoatl's rising and showed signs of anger and rage at Thomas.

The Devil can breathe fire in massive pillars. His fire is hot enough to melt a cannon and intense enough to burn down multiple houses. The monster is vulnerable to iron. Something that the people of Leeds didn't realize when they first drove him away with iron cannonballs.

His invulnerability is a double edged sword. While he's immune to other kinds of weapons, anything Iron causes him pain. Even an iron bucket caused the beast to flinch.

History
Once a human child, the Jersey Devil was the 13th and final child birthed by Mother Leeds who cursed him to become the demonic monster he is now.

And also instrumental in the Devil's ultimate demise because while he was distracted with attacking Leo, Teodora called for Alebrije to fire a cannonball at him. The Jersey Devil ends up with a hole in his chest, then melts into goop. Effectively ending his threat.

Even though the Jersey Devil clearly died at the end of Episode 2, the season finale sees multiple Jersey Devils fighting for Quetzalcoatl.