According to their bandcamp page, Team Void are dead luchadores cursed to rock the living. It's definitely got a heavy, lurching, mid-tempo sound to it that fits their dead personae, with bits of dead mariachi-esque horns sprinkled amidst it. Give it a listen!