+330 Prof. Oak claims to have been a good trainer, and yet his only three Pokemon are level 5, and starters at that, amirite?
13 years ago
+330 Prof. Oak claims to have been a good trainer, and yet his only three Pokemon are level 5, and starters at that, 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