[ King Gizzard and the Lizard Wizard ]
notes: drawn and printed as one of two stickers for the king gizzard and the lizard wizard show in chicago, june 11, 2023.
Coming soon!