Villagers Spot A Mysterious Creature in the Woods, But Are Shocked When They Realize Its True Identity

19. The Creature in the Wilderness

Image: Trek Earth

In the year 1731, a strange creature was spotted by the villagers of the small town of Songy. Located in the northeast French region of Champagne-Ardenee, the creature was noticed in the surrounding forest swinging from the trees.

Even stranger, the creature had human features…

Next Page
Written by