Finally learned a bit more Japanese, no machine translation used here!
I’d like to thank Haruko-san and Serene Snowfall for being first in making an English cover. I used some parts of their work in this, as I had a bit of trouble in translating some lyrics.
Haruko-san’s cover: https://www.youtube.com/watch?v=UejMpVh0CmI
Original upload: https://www.youtube.com/watch?v=DIRROTDmLDA
Song: ジャイアントキリング
Artist: ルワン
Vocaloid: flower
MAG.MOE - The MAG, The MOE.