CharacterRosaRosa in Legend of Earthsea (2004), played by Emily Hampshire. Played byEmily HampshireAppears inLegend of Earthsea2004