This song got stuck in my head after experiencing Final Mission in theaters a couple weeks back. Awesome experience. Anyway, none of the existing translations came off strong enough. This is a song about righteous anger and solidarity, and it deserves to be told in clear language.
This was mostly done from scratch, though some parts I liked have been taken directly from the official translation in Zettai Live.