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, "
"One-stop shop for your souvenirs. A lot of handcrafted, Japan-made items so it's not just your uh, "