About

Ace Trainer Alex
I'm gay and nerdy.
Catch me on my Tumblr

FireRed/HeartGold/AlphaSapphire/Diamond/White/White2/Y/Sun