Morgan Walker

Morgan Walker is a fictional character, a superhero created by Marvel Comics.