Osiris

Osiris is the God of the Dead in the Egyptian pantheon. He is the husband of Isis and the original owner of the Necklace of Osiris.

Reference
Batman and the Super 7
 * The Freedom Force: The Plant Soldiers