Touhou Bonus
752 Downloads
Bonus items that appears after defeating certain enemies. Appears in Touhou 7 (Perfect Cherry Blossom) onwards.
752 Downloads
Bonus items that appears after defeating certain enemies. Appears in Touhou 7 (Perfect Cherry Blossom) onwards.