Vanessa

Vanessa is a mysterious character. She seems to be related to Roseleaf and a character named Knogh.