Lemures

Lemures are Roman angry ghosts. They are seen on multiple occasions in The House of Hades.