Hello, I recorded some audio at a convention I attended where a song was playing over the loudspeakers. I want to know what the song playing is, but I'm having a hard time deciphering the lyrics as the voices in the foreground are overpowering and I'm not fluent in Japanese. If anyone knows what song this is, I'd really appreciate an answer (or at least a push in the right direction).
(Watch the volume)
https://youtu.be/OnNLJ57YNDc
Edit: If no one here can help me out, does anyone know of another community where I can pose my query? Any suggestions on where else I can take this?
Update: 30 minutes after uploading to Reddit, I was told it was a remix of the "Heian Alien" theme from TOUHOU.
Update: This is the song. https://www.youtube.com/watch?v=XI3CwI9rA4c