Touhou 8: Imperishable Night | Stage 3 (Lunatic)

(Source: youtube.com)