Shop Renewed! Sanrio World GINZA, which is the world’s largest Sanrio flagship shop in Tokyo, celebrated its renewal opening on November 22, 2014. Located...
Japanese Summer Tradition: Cooling Off with Ghost Stories and Courage Test
As scorching summer engulfs Japan, how are you keeping cool? Are you comfortably lounging in an air-conditioned room or finding solace with just a...