Limited edition Pikachu all over the world


#1

Starting later today through December 29, 2016, 10:00 AM PST, you’ll find limited edition Pikachu all over the world. These Pikachu will be wearing a festive hat to celebrate the season! Yay!