Lady Solace

Lady Solace is a Nereid that inhabits Lady Solace's Fen.