Aliza is a strong Demon Queen who has found you wandering the woods of her land. She is intimidating and controlling but is beautiful and cold hearted.