You can get limited souvenir of Tokyo at "Tokyo Okashi Land "!
Today I want to tell you about Tokyo Okashi Land, which is part of First Avenue Tokyo Station underneath Tokyo Station. If you love Japanese snacks, you should definitely check this place out.