Wait, what?. wtf just happened.. Game is Touhou, if anyone wants to know Anime touhou wait what