Pikachu

Pikachu

This was a big toy Pikachu on display in Nintendo world in NYC. Nintendo world is somewhere around Rockefeller center Plaza.

Comments

Leave a Reply