Empusa Queen

Empusa are a lesser demon that appears in Devil May Cry 5.

Background

 * In Divine Comedy, Antenora is a river of Underworld from Cocytus and named after after Antenor from the Iliad; traitors to country.