Clock Tower 3

Onimusha and Clock Tower film updates

One next year, one in 2011.

Clock Tower 3

Survive? You might not want to...