Translations:Game titles/th06/sco

Touhou Scarlet Deil Laund ~ the Embodiment o the Scarlet Deil