Touhou Eiyashou: Imperishable Night, 2004 · Team Shanghai Alice

Media