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

Noun

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

Other forms: