Marvel

New Mutants (1983-1991) #81 Digital Comic

IMPACT_RAD

New Mutants (1983-1991) #81 Digital Comic

Magma gets swept up in adventure with the Prince of Power himself -- Hercules, son of Zeus!