Lucifer Leeds

Lucifer Thaddeus Leeds, commonly known as the Jersey Devil, is a cryptid who inhabits the forests of New Jersey.