FEMALE PRISONER: CAGED!

Japan 1983