A classic DC villain who has taken on the Justice League many times (like Felix Faust has) and who uses the Black Diamond to steal souls A character like Eclipso could be a villain for a whole season they way Arrow used Malcolm Merlyn and Slade Wilson And he could be made to fit into[...]