Scarlet Demon
1989
Posters