Band: Wormrot
Song: “Voiceless Choir”
Director: Leonard Soosay and Michelle Quek
Album: Hiss
Release Date: July 8th, 2022
Label: Earache Records
Pre-order: