This is the Extra Stage theme from Touhou 4: Lotus Land Story Wow, this doesn't sound like an extra theme, but somehow it fits. I like it.