The Red Shoes: Tokyo Rape Incident

1983