Originally Posted by Whiskey Tango
I dunno, maybe. reposting it tho. I actually wasn't very into the idea of this many different suits when we first heard about it early on but I'm warming up to it after seeing them.
Just guessing...maybe the Asgard Armor?