Vocabulary

トロール

troll (in folklore)

noun