HelepolisH said: I guess tagging Touhou stages would be bit overboard :V Then again rare to see artists making art of Touhou stages. In this case, UFO stage 4.
Surprisingly enough I my first thought was a stage between Reisen and Eirin/Kayuga from Imperishable Night.