Leonidas (OC)

Leonidas is a character from the Bakugan/Mega Park series.

Fanon Wiki Ideas So Far
Leonidas vs Shenron