Ivy is an Elf Princess of Spirit Valley. Spirit Valley is the valley that connects the Kingdom of Treasure Falls to the dangerous mountains that loom above the land. All manor of magical beings live in the valley, and Ivy is the daughter of their King. She is a fast, fearless, kind and loving princess. And she wields her long bow with the Green Tolk Gem of Love with precision and grace.
Videos Featuring Ivy