A man that preaches crazy religion whilst covered in honey eating bees and dephiling Apes.
That guy is crazy, he bangs on like Charlie apeiest