Music player interface showing "Super Bon Bon" by Soul Coughing from the album "Irresistible Bliss" (1996). Album art features a collage with a person wearing round glasses, a doll, and an animal head.
https://files.layer8.space/media_attachments/files/114/048/980/139/026/707/original/faa9ef442e49abef.png