This post was deleted for the following reason:
Touhou 2000?
From Touhouvania lolz.
Scarlet Symphony... Am I right?