Video Loading...
Ooka Echizen is the commissioner of the two-acre Minami-machi Magistrate’s Office, located in Edo Castle. He keeps order within the town.
The current server is loading slowly. If it fails, please try switching to another server or refresh the page.