Searching...
Cain (Spear of Destiny)

Cain (Spear of Destiny)

Vandal Savage

Post-Crisis