Wtf I never heard of him before!! I bet it's actually deej because he had bad news, he made an alto ego to be the bearer.
-
He is the puppet that controls Deej. So a sack of crap with a Bungie title.