Board Thread:Questions and Answers/@comment-27112771-20170316140241/@comment-5538792-20170316150420

Exoskeletons are hardly a rare thing in comics and comic adaptations, so I'm pretty sure it's a coincidence.