No overview available for this episode.
Legendary Brave Swordsman Yaiba
Season 1
27
October 8, 1993
25 minutes