Translations:Game titles/th06/en

Touhou Scarlet Devil Land ~ The Embodiment of Scarlet Devil