2006 HUMAN TORCH Johnny Storm Fantastic 4 Marvel Legends 12" Icons Series New. See pics for details and condition.  Never opened