Troy the Pokemon Master

Gotta catch em all!!! Yeah, all 9,209 pokemon (or however many there are now =\
Back to Top