Self‐Immolate by King Gizzard & the Lizard Wizard — UPC 9332727057359 | Credits.fm