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