Episode 220: Shuten Douji and Co
Manage episode 363456776 series 2554634
This week, Ben takes a gander-peek at one of Japanese mythology's hardest drinkin, root'n toot'n'est half-man half-demon's: Shuten Douji. Also included are Ibara Kidouji and the Junior-Douji, Kidomaru.
Sources:
101 episodes