All of these titles have one of the following; elves, fairies, magical girls, monsters (may start off as human), or monster girls.
Angel Blade
Angel of Darkness
Angelium
Asgaldh the Distortion Testament
Battle Can Can
Beat Angel Escalayer
Beat Blades Haruka
Black Gate Kanin no Gakuen
Blood...