Trainers! Gather round!
And while the Pokémon Company recently announced that they're launching Pokémon Shield and Pokémon Sword, we wanted to see if you can name all 151 OG Pokemon in less than 7 minutes!
Again, this is Kanto-pokemon only! Just the *OG* 151!
(And for your ~edification~, there are currently 808 Pokémon officially part of the Pokédex!)
(~*~*~Missingno sends its glitchy love~*~*~)