Title: Planet Comics #62