Vampire Clay HorrorNovember 5, 2026 A plasticine demon devours the denizens of a rural art school. Twitter Facebook