All the Latest Game Footage and Images from Touhou Tower Defense Aigisyu
A doujin game by CAPRICORN based on the Touhou Project series.
Advertisement