酒呑 しゅてん童子 どうじ
shutendōji

Noun

1. Shuten-dōji; mythical Japanese oni (demon) who lived on Mt. Ōe — explanation

Other forms: