Neena

Neena is a demoness who is working with a warlock named Hogan.

Appearances

 * Charmed Comics
 * Charmed Lives