sudama
1. mountain demon
Noun
#232921
1. mountain demon
1. Demon; Spirit
1. It was yokai.
1. Probably demons.; Probably monsters.
1. Was not a demon/monster.; Was not bewitching/evil.
1. Was not a demon.; Was not a monster.
1. Was haunted; Was possessed
1. Demons and spirits; Ghouls and goblins
1. Not a demon.; Not a monster.
1. It wasn't a demon/monster.; It wasn't eerie/uncanny.