Damien White

Damien White is a Greek demigod son of Nemesis.