Pokemon has a... scary amount of characters now days. I didn't even realize I had probably interacted with all of those throughout the years. 718 total in this video alone. Someone took the entire pokerap and assigned a pony to every single pokemon, with excellent voice synching for the talking bits. I'm almost terrified in between bouts of being impressed!
Go get it below.