The Touhou Project is a shoot ’em up game series created by ZUN with many spin-off titles. Follow Touhou news on PLAY EAT SLEEP.
The Touhou Project is a shoot ’em up game series created by ZUN with many spin-off titles. Follow Touhou news on PLAY EAT SLEEP.
