Vampire Clay
A plasticine demon devours the denizens of a rural art school.
2020
2016
2017
2018
2015
2003
2011