The Netherlands: Mentally Ill People Put Giant Mounds of Shit on Display, Call It “Art”

Literally.