Wim Delvoye is one of the creepiest artists i have ever encountered. 151 more words