Elephantman 0 (0)

The Elephantman, also known as the Humanoid Elephant, was an extremely bizarre cryptid hailing from Australia. This creature (or creatures) was spotted in Narrabeen Lake which is in New South Wales, Australia. Appearance The Elephantman was described as being slightly more than 4 feet tall and covered with dark, gray, wrinkly skin like that of…

Read More