SUPER NINTENDO WORLD, opening in 2021, brings to life the official universe of Nintendo with Mario and the dynamic crew in Osaka, Japan.
Japan’s very first official Nintendo store opened in Tokyo, Japan at the new Parco Department store. Don’t leave without exclusive merchandise and even sweets with your favorite characters on them.
Tokyo’s Top 7 Official Stores for Anime, Manga, and Gaming In Tokyo for your otaku fix? Grab official merch from