Miki Masuda

Born: None


Placeholder

Oxen Split Torturing

as uncredited
Released: 1976-09-04

Two short stories set in Edo during the Shogun era. 1 - During a time when Christians are...

Movie page