Pikachu

Pikachu

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

Leave a Reply

You must be logged in to post a comment.