I would say yes as well - although I'm trying to remember where it first appeared. Maybe a Marvel Fanfare issue?