Orpheus

Orpheus is the main antagonist of the upcoming game project Villains: Nemesis, which is currently under development by Deathwalker 13000 and Inferno Pendragon.

More will be revealed as progress on the game development continues.