Larry Hama

Marvel Comics