Thanks to F-Trunks for correcting these lyrics. "Self Destructor" is the first single from Chevelle's studio album "NIRATIAS". The song was premiered on January 8, 2021, accompanied by a music video .