Debuting tonight at the Bavarian State Opera in Munich, Germany.
193 artists to participate in the public art initiative called The Flag Project.
“You can’t ever be in more pain in art than you are in your real life.”
A Q&A with the performance artist who would rather be listening to Radiohead at the Louvre, from ‘HYPEBEAST Magazine’ Issue 29.
Right-wing internet users cite alleged Satanism.