Team Shanghai Alice

Displaying 1 - 1 of 1 games in this category. All games

Touhou Koumakyou: the Embodiment of Scarlet Devil

Unofficial! - PyTouhou
東方紅魔郷 ~ the Embodiment of Scarlet Devil (romanized: Touhou Koumakyou, meaning Eastern Lands of the Scarlet Devil) is a...
Genre: Arcade, Shoot 'Em Up