In the first issue of  ‘Spider-Man Unlimited’ back in 1993, we were introduced to Ravencroft. It’s New York’s version of DC Comic’s Arkham…