A scientist in New York City who gets superpowers from accidental contact with a liquid meteor alloy.
Subject ID: 92853