Good evening friends!

I was watching a League of Legends stream a few days ago, and heard a song I would like to identify. I took the time to clip out the 5:10 second song and upload it here…..:

Even just a translation of the lyrics, or the SPECIFIC genre will help me in my quest, thanks in advance.