The Hibagon (ヒバゴン) or Hinagon (ヒナゴン) is the Japanese equivalent of the North American Bigfoot or the Himalayan Yeti.[citation needed] Sightings have been reported since the 1970s around Mount Hiba in the Hiroshima Prefecture.
Hibagon has been suggested to play 1 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.