Mastodon
Travel

I went to the Nintendo Store in Tokyo!!

IT’S ANOTHER TRAVEL VIDEO! Hey everyone, thanks for coming back again for another video. Today, we’re visiting the newly opened Nintendo store in …

Alo Japan.