R.I.P. Peter Alexander, a true fucked up genius.