Tagged: burrunjor

Mysterious Creature

World’s Scariest Mythical Creatures

Countries around the world each have stories of creatures apparently not of this earth. Listed are creatures that could give Bigfoot a run for its otherworldly money.