Gaming Track: Self-Immolate | Artist: King Gizzard & The Lizard Wizard | Album: Infest The Rat’s Nest Published April 21, 2020 Track: Self-Immolate | Artist: King Gizzard & The Lizard Wizard | Album: Infest The Rat’s Nest Read more… source: gamezpot.com