Talk:Halloween 2018/@comment-30314236-20181019151635/@comment-4802891-20181019180741

Made extra research and Dharmapala are "embodiments of compassion that act in a wrathful way for the benefit of sentient beings"... lol so basically Shuten here is a Buddhist deity who beats the evil out of you and teach you the Law with a good kick to the face. Great.

If that holds right, this Shuten might be an avatar of a buddhist deity.