Team Shanghai Alice's Japanese PC game
Touhou is a vertical scrolling shooter game.
This item contains
TH06 Touhou Koumakyou ~ the Embodiment of Scarlet Devi
TH07 Touhou Youyoumu ~ Perfect Cherry Blossom
TH08 Touhou Eiyasyou ~ Imperishable Night