Yep, that's Mr. Delusional himself.

No doubt sucks on the tit of society. Instead of contributing anything at all to it.