User Image

Sveta (Svetlana)
meaning light or something

carries a giant orb of light on her back.

eyes: blue

lives in some sort of wintry land