Role added by @dccu_entertainment on December 1, 2020
Role ID: 1241818
A minion of Darkseid who is one of Apokolips' greatest assassins.
Fan Casting
The New Gods
Suggestions are restricted by the story owner.
Comments