Stage 1 theme from Touhou Kikeijuu: Wily Beast and Weakest Creature.