Disambiguation: Marvel
First published in: 1991
Created by Barry Windsor-Smith. First appearance in Marvel Comics Presents (Marvel, 1988 series) #72 ([March] 1991).