Okay comic book nerds August 11, 2016August 11, 2016 Alex Heberling Leave a comment What would you say is Mantis’ most iconic costume/design?