Catalog
N/A
Release
Mar 21, 2009
Release Event
Touhou Fuhai Komachi 5
Publisher
AiZet Fabrik
Games
Touhou Koumakyou ~ the Embodiment of Scarlet Devil.