NichiDict

天狗道

てんぐどう
[tengudou]

Meanings

1.Noun

world of the tengu; hell of the long-nosed goblins