Battle Spirits: Shonen Toppa Bashin
S1 E20 - A Broken Friendship is a Constant Disagreement
0:00 / 0:00