The Master Demon
1991
Ads