Dreamcoat [noun] + technicolour [adjective]