Pokemon T a L 8: Allante vs Xavier Part 3 Final

allante11 on June 13, 2011

He cant learn that move… can he?