an Entity in Data Space: 134.155.108.49:8890
Clock Tower 3 was published by Capcom on December 12, 2002 in Japan, on March 18, 2003 in North America and on June 25, 2003 in Europe.