Seven-foot-tall “face-peeling” cryptids allegedly terrorized residents of a remote region of Peru in the Amazonian forest. The mysterious cryptids called Los Pelacaras feed on the human face and organs.
A Reddit user recently shared a photo purporting to show a monster swimming in River Thames. Redditors debated the identity of the alleged creature dubbed “Loch Thames Monster.”
A video of what people are calling “birdfish” is circulating around on the internet. This unusual fish was caught in the Guizhou province in southwestern China and is around two feet long. After the fisherman caught the fish, he uploaded a video to the Chinese social media platform, Weibo, and the internet has dubbed it … Read more
Wildlife officials in Montana are completely baffled by a wolf-like creature that was shot dead, mostly because they have no idea what it actually is. The creature was shot on a family ranch near Denton, Montana. One of the only things that they’re in agreement on is the fact that the landowner had the right … Read more