Cameron Angel

Cameron Angel is the alter ego of Khamael, the Archangel of strength, courage, and war. Once the guardian of the Garden of Eden, he has been posing as a mortal since the Great War, posing as a private investigator in the Illinois Wasteland.