Home Tags Touhou Project

Tags: Touhou Project

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.