I'll Get Raped For You... Showa Rape Hell Elegy Sho Nishino with id movie SSPD-111 and studio Attackers tag Humiliation, Married Woman, Featured Actress, Hi-Def Label Super Special Director Teijaga Actress Sho Nishino