Acheron

Acheron is a demon.

History
Acheron was summoned by Zohna to bring Jimmy Clark back to her. After Acheron brought Jimmy to her, Dick Grayson was revealed to have followed him and proceeds to defeat the demon.

Powers and Abilities

 * Superstrength