japanthis.com
What does Kappabashi mean?
Kappabashi Dōgugai is a shopping street between Ueno & Asakusa famous for stores selling everything needed by restaurateurs incly