Howard The Duck #12 (marvel Comics 1976) Marvel