The Demon
1981
Ads