What is Japan’s Bigfoot (the Hibagon)?
In the early 1970’s a gorilla like creature was spotted throughout the Mount Hiba area, in the Hiroshima Prefecture of Japan. The sightings began in 1970’s around the town of Saijo, and many would occur the next few years. The stories became well publicized in Japanese media and drew mass media attention from all over…