General InformationReal Name:Rafael CruzAliases:Rafael CruzCompany:Devil's DueCreator:NoneGender:MaleCharacter Type:HumanFirst Appearance:Spooks Omega Team #0Issue Died:NonePowers:MarksmanshipTrackingUnarmed Combat El NiñoDevil's Due July 5, 2022 The Watcher