Touhou Project 3 - Phantasmagoria of Dim. Dream

東方夢時空

also known as:
Touhou Yumijikuu