Posted by: mystery_man on October 3rd, 2012

On the island of Amami Oshima (Amami big island), there have long been stories of a hairy, monkey-like creature known as the Kenmun. Let us now take a look into these tropical southern islands of Japan, and the mysteries they hide. Amami Oshima is the largest island in the Amami chain of islands, in the […]

Read: Japanese Hominid Files 4- The Kenmun »