With Joy And Merriness

Why is the place fill of all these decaying big-headed people? And why do they keep ripping each other apart? And can they actually live forever?

Belgium
Duration: 5:41
Year: 2014

Featured in AIAF2015 > Late Night Bizarre