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

Doesn't it look like the robot has a (metal) red cape?