Touhou Koumakyou ~ the Embodiment of Scarlet Devil (English Patched) PC Download
Game Title: Touhou Koumakyou ~ the Embodiment of Scarlet Devil Platform: PC Release Date: August 11, 2002 Genre: Bullet Hell, Shoot’Em Up Publisher: 上海アリス幻樂団 Developers: 上海アリス幻樂団 Languages: English, Japanese (Include both Japanese and...