Music attempting to sound like music from the Touhou games made by Zun.
End User Licence Agreement (EULA).
Share on Facebook
Share on Twitter