User blog comment:Tupka217/New DC Nation trailer/@comment-47881-20120930231303/@comment-47881-20120930233735

Huh??? I'm talking about the translucent giant in the 1:38 mark.