Game Classification

Clock Tower 2: The Struggle Within Human Entertainment (Japon), Human Entertainment (Japon), 1998