El Chupacabra

Elmendor, also known as El Chupacabra, is a cryptid who escaped from The Dark World, and landed on Earth in 1995.