I remember seeing this quite a while ago when I was in college. My and a few friends just having a night in and seeing this was brilliant.
It was on the same site as Magical Trevor... I think...
Looks to me like a huge testicle-
He's stolen my testicle and now it is covered in moon dust
Looks like the left to me!