Posted by: mystery_man on September 22nd, 2012
I will be republishing some previous articles of mine as a series on Japanese hominids for the benefit of new readers and as a refresher for others. Part 1 concerns a gorilla-like creature said to inhabit the wilderness of Mt. Hiba, Japan. Is there a strange hominid lurking in the remote mountains of Japan?