Battle Spirits Season 1

Battle Spirits Season 1

Battle Spirits Season 1 | Battle Spirits: Shonen Toppa Bashin | Battle Spirits: Shonen Toppa Version

TV Completed PG13 50 Episodes Oct 2008 20h 0m