Touhou 12.3: Hisoutensoku – Choudokyuu Ginyoru no Nazo wo Oe (English Patched) PC
Game Title: Touhou 12.3: Hisoutensoku – Choudokyuu Ginyoru no Nazo wo Oe Platform: PC Release Date: August 15th, 2009 Genre: Fighting Publisher: Team Shanghai Alice Developers: Team Shanghai Alice, Twilight Frontier Languages: English(Patch),...