Now playing

Touhou FDF - Spellcard challenge 21 stage 5.