+595 Even if the grass IS greener on the other side, it's probably full of pokemon, amirite?
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago