Creation
The demon Acheron was created by Kyle Higgins and was introduced into the DCU after the relaunch of 2011. He has nothing to do with Acheron another character of the DC Universe.
Storyarc
Acheron was summoned by Zohna to bring her back Jimmy Clark. After Acheron brought Jimmy to her, Dick Grayson followed him and defeated Acheron.