Fatal Frame
A series of survival horror titles in which the protagonists must defend themselves from deadly ghosts, using a special camera designed to seal spirits away.
Recent topics on Fatal Frame
Topic (» jump to last post)
Posts
3
10
Log in to comment