Vocabulary

ヒバゴン

mythical Japanese hominid (similar to yeti or Bigfoot)

noun