Dororo · Season 1, Episode 11

Dororo Season 1 Episode 11: The Story of Banmon, Part 1

About Dororo: A samurai lord has bartered away his newborn son's organs to forty-eight demons in exchange for dominance on the battlefield. Yet, the abandoned infant survives thanks to a medicine man who equips him with primitive pros