Battle Spirits: Mirage Episode 3 English Subbed

Battle Spirits: Mirage
Sequel to Battle Spirits: Kakumei no Galette.

List episode