Carsten Höller Carsten Höller (born December 1961) is a German artist. He lives and works in Stockholm, Sweden. Carsten Höller