I wonder what they are saying
I'd try and locate a translation site but that would probably violate the above rule even if it would help people.
The song was pretty good and animation was prime. Though as far as foreign rock music goes I prefer German heavy metal (Rammstein)