This amazing creature was the Best Costume Contest Winner at the New Orleans Comic Com 2012.
Was it an alien, a monster, or some other creature? At the costume contest, the MC said he had seen alot of fantastic costumes at many contests, but none surpassed this one.
"It" was the crowd favorite and the obvious winner of "Best in Show" costume.
The costumed character would have won a Tallest Costume contest with its creative and engineering feat. The creature hovered over everyone but walked easily through the crowd. (Often silently appearing and startling people.) It had eerie glowing red eyes.