Carter Grayson (Sparks)

Carter Grayson is a recurring character in Pokémon Sparks.

Sparks: Diamond and Pearl
TBA

Sparks: XYZ
TBA