Lists that includes Onmitsu Doshin: The Edo Secret Police
Onmitsu Doshin: The Edo Secret Police
Released
85 min
6.1/10 Votes: 21
A group of warriors decide to unite to help the oppressed masses. Disguised as ordinary people, they are dedicated to fighting evil till the end.