japanthis.com
What does Inokashira mean?
Inokashira is the name of a lake Kichijoji. There’s also a train line named after it. This lake is far from Edo-Tokyo, but it actually has a strong connection to Edo Castle and Edo itself.