Downyrose

Downyrose was a female hedgehog, who lived in Peace Island. She was a wife of Bistort and a mother of Urtica. Downyrose was a minor character, nothing else is known.