1000 years? That's really old, haven't seen many characters that live that long and aren't "immortal".
Vivo's gender is also interesting, I can relate with one of my characters that I used a long time ago. People kept getting confused on whether to call it a "he" or "she". XD
Would be nice if you posted a screenshot so more people can see Vivo's character design and such.~