John Cleese is an electronic music artist from United Kingdom.
"Maybe the gratitude should be coming in the other direction"