Those Progressive Meats

An oozing, miscued slither towards a dubious enlightenment.

Country: Japan
Duration: 3:38
Year: 2017

Featured in AIAF2018 > Late Night Bizarre