by akumanokodomo » Mon Jul 03, 2017 3:42 pm
The princess of the forest, who brings life wherever she bounds. She sprouts flowers from her body and a tree from her back, and her magical camouflage lets her protect her family from hunters and predators. The Darling of The Lily, is the most beautiful creature of the forest, that no man has ever witnessed.