Theatre bizarre Ivory
Showtime make-up with a lot of catflicks and dots.