Restla Ice-Walker

Restla Ice-Walker is a character residing in Velyn Harbor, Malabal Tor.