the robot band that still insists on playing in the battlefield