Ayyy its the Toten Hosen, pretty awesome German rock band. Their name literally means "The Dead Pants" in English.
mine isn't but this is pretty rad