News

As I walked down a narrow path on the edge of an onsen spa town in Izunokuni, Shizuoka Prefecture, the sound of a shamisen ...