Clock Tower: The First Fear 🇯🇵

No description available.

Sony PlayStation
🇯🇵 Japan
Video Game

Publisher:

Human Entertainment

Developer:

Human Entertainment

Release date:

July 17th 1997

Barcode/ISBN:

4959143900196

Box code:

SLPS-00917

PriceCharting Id:

67477

IGDB Game Id:

178158

Other versions