Loading...
Showing posts with label Mande Barung. Show all posts

Mande Barung - Cryptid Of The Week

The Mande Barung is a tall, bipedal ape-like creature that is said to be an Indian Yeti residing in the tropical rainforests of the Garo Hil...