YAIBA: Samurai Legend
Season 1 Episode 12 - YAIBA: Samurai Legend 1x12