Chiharu Shiota is a Japanese performance and installation artist haunted by the traces that the human body leaves behind. She is best known for collectin

Via Anne Bak