User blog comment:Thailog/New trailer for Season 2/@comment-1635895-20120421014037/@comment-3462923-20120421024358

I do not know. I was thinking amazo, because of Justice League at first. lol

They might be both.