a unknown hero with cape, marvel!!! comics