Leeha is a non-player character in Traders Haven. She can be found down the path to the right (player's left) of Ellie the Enchantress.
Advertisement
Leeha is a non-player character in Traders Haven. She can be found down the path to the right (player's left) of Ellie the Enchantress.