Rosella Lily is a caring Dorset Horn Sheep that loves nature and peacefulness. She has Easter entity physiology and can manipulate plants.
More Info. Coming Soon