Battle Spirits: Burning Soul S1E31

Season 1 · Episode 31

Battle Spirits: Burning Soul: E31

First aired 2015-10-28

Watch S1E31