The Beasts' Carnival (1980) Poster Poster for The Beasts' Carnival (1980). The Beasts' Carnival Plakat