It's a naked, glitter farting troll

I makes you wonder who thought this was a good idea...."Let's put someone in a giant, naked Troll costume and have it fart glitter".