Home (alt-)pop I am Sid & GR∆X Release “Mandelbug” on the Occasion of World Intellectual Property Day