2005· 121 min· Drama
The Hinagon is the Japanese equivalent of Bigfoot or Yeti. It is a mountain-dweller, and smaller than most of the cryptic ape varieties, standing at about five feet tall, but with large feet. Sightings have been reported in forest...
Cast: Tsuyoshi Ihara, Haruka Igawa, Isao Natsuyagi
Director: Takayoshi Watanabe
Loading addons…