James Carter Cathcart

James Carter Cathcart

Actor

West Long Branch, New Jersey, USA

This is a list of Pokémon anime characters.
This is a list of Pokémon anime characters.