Magistrate Ooka Echizen
(2005)
2005
45m
Ooka Echizen is the commissioner of the two-acre Minami-machi Magistrate’s Office, located in Edo Castle. He keeps order within the town.
Release Date
Apr 18, 2005
Episodes
2 seasons | 20 episodes
CREATED BY
Credits not added yet.
SEASONS
More Info