California-based brutal death metal band Illucinus have dropped a live music video. The video is to accompany their track ‘Straps’, which is from their 2022 EP ‘The Machine’.