Here is a look at the guy in question, it’s been covered pretty extensively.
Which has lead to memes like this one:
But maybe it’s actually this:
This anon post is pretty believable given the over the top nature of the costume, and I certainly hope it’s really a high level troll job. We really do need a lot more trolling of this absurdity.