Pikachu Outbreak Festival Kicks Off With Hundreds Of Pokemon On Parade
Fans decked out in Pokémon outfits to cheer for a parade of 1,500 Pikachus on the streets of Yokohama, Japan, this week. The fourth annual “Pikachu Outbreak” festival kicked off …
0