See China and Die
1981
Posters