Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Apr 18, 2010
ADD &fmt=18 AT THE END OF THE URL FOR HIGH QUALITY (if the 480p button isn't there)
Music from the 2002 PC game 東方紅魔郷 ～ the Embodiment of Scarlet Devil (or simply Touhou 6). This is the credits (Staff Roll) theme. I don't own what's inside this video: music and image are not my property. Those are ZUN's. The Touhou Project series is made and owned by Team Shangai Alice.