Clock Tower: The First Fear, 1997 · SUNSOFT

Similar games