General InformationReal Name:Cary AdairAliases:Cary AdairCompany:Popular PublicationsCreator:NoneGender:OtherFirst Appearance:The Encyclopedia of Superheroes #1 - HC/SCIssue Died:NonePowers:None Captain SatanPopular Publications July 27, 2024 admin