HUMAN

CLOCK TOWER (1998)
CLOCK TOWER 2 (1996)
CLOCK TOWER - GHOST HEAD (1998)
CLOCK TOWER - GHOST HEAD [PLAYSTATION THE BEST] (1999)
CLOCK TOWER II - THE STRUGGLE WITHIN (1999)
5 games on this page