japanthis.com
What does Shimbamba mean?
Let’s explore the old Tōkaidō road on the outskirts of Edo.