Battle Spirits: Shounen Gekiha Dan
S1 E6 - Beauty and Beast!?! The GreatAngelia Sophia/The CleverBeast Iberix
0:00 / 0:00