I have no idea what it is or how to describe it... but I like it! I had a finnish friend translate some of the lyrics. They're a bit generic edgy, but otherwise harmless.
But like I said, I rather like them!
Also, random saxophone is random.