Battle Spirits: Burning Soul S1E18

Season 1 · Episode 18

Battle Spirits: Burning Soul: E18

First aired 2015-07-29

Watch S1E18