Touhou Patch Center

Touhou Patch Center — the future of Touhou patching - multilingual, self-updating patches for the main series, completely under the control of fans like you. Read more. (As of: 13 October 2013)