What does Shimbamba mean?

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