+362 If Pokemon were real, they probably wouldn't put up with following our every order and fighting each other for entertainment. Amirite?
13 years ago
+362 If Pokemon were real, they probably wouldn't put up with following our every order and fighting each other for entertainment. Amirite?
13 years ago
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