ヒバゴン
hibagon

Noun

1. mythical Japanese hominid (similar to yeti or Bigfoot)