Thread:ADour/@comment-27733967-20161019202340/@comment-5448995-20161020003712

For reference here is the editor note from Tom Brevoort indicating that this basically takes place in 70s Marvel.

http://imgur.com/a/5HqmU