Sex Rider: Injured Lust
1973
Posters