Release date: 09/01/1977 Release

Original language: EN Language

Heart Add to favorites

Revenge and Punishment

Star - Review 0

Overview

Tara Chung administers various types of punishment as revenge for the death of her sister Arlene.