Embodiment of Scarlet Devil

Embodiment of Scarlet Devil (東方紅魔郷, pronounced Touhou Koumakyou) is a challenging vertical-scrolling shooter, and is the sixth official game of the Touhou series. It is the first to be released specifically for the Windows OS.

Coming soon!