troll in Japanese
troll in Japanese
トロール
Pronounced: torōru
giant supernatural being; grotesque humanoid creature living in caves or hills or under bridges