Miki Masuda is known for The Joy of Torture 2: Oxen Split Torturing (1976) and News Morning Satellite (1998).
No data