German speed metal - savage energy of trash metal mixed with heavy ...