About Hibagon
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… Check it out on FontBros.com