Revisiting the Hibagon – Japan’s Bigfoot
by admin on Apr.07, 2011, under Syndicated from the Web
Revisiting a post I wrote awhile back here at Cryptomundo on the Hibagon, Japan’s own Bigfoot.
Are the forests of Japan home to a mysterious hairy hominid?
You must log in to post a comment.