1-1-2 Oshiage, Sumida, Tokyo Prefecture, Oshiage
One-stop shop for your souvenirs. A lot of handcrafted, Japan-made items so it's not just your uh, "imported goods" fro
One-stop shop for your souvenirs. A lot of handcrafted, Japan-made items so it's not just your uh, "imported goods" fro