David Kerkhoff

Design date:
Publisher: Hanoded

Hibagon is the Japanese equivalent of the Yeti from the Himalayas, or Bigfoot from North America. It is usually sighted on Mt. Hiba (Hiroshima prefecture), hence the name.I have never seen Hibagon myself, even though I have visited Hiroshima several…

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *