Inogashira Park

Inogashira Park

Mitaka city (三鷹市) is a city located in Tokyo. It is the location for Planet well as the Inogashira Park which has the base of the First Division Force. It aso has the Mitaka Police station. The Ozu sisters made their debut at the Kanpachi street here.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.