History People Places Science Strange Elephantman 0 (0) September 15, 2023 User Uploaded 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 Read More