japanthis.com
The Meguro River
The 7th and final installation on my series “RIvers of Edo-Tokyo.” Today I’ll talk about the glorified storm drain called the Meguro River.