Vocabulary
ヒバゴン
ヒバゴン
mythical Japanese hominid (similar to yeti or Bigfoot)
noun