Xmal Deutschland were a band that never came close to receiving the credit that they were due. They were a…