
Shinagawa Shukuba Matsuri
The Shinagawa Shukuba Matsuri is a festival celebrating Shinagawa’s history as the first rest stop on the Tokaido …
The Shinagawa Shukuba Matsuri is a festival celebrating Shinagawa’s history as the first rest stop on the Tokaido …