General InformationReal Name:Leonard DavisAliases:Leonard DavisCompany:DC ComicsCreator:NoneGender:MaleCharacter Type:HumanFirst Appearance:The Fury of Firestorm #48 - Moonbow RisingIssue Died:NonePowers:Leadership Len DavisDC Comics June 19, 2019 admin