Vocabulary
イエティ
イエティ
yeti; abominable snowman
noun