Xiguangmu, goddess of inmortality in Chinese Mythology.
Art for Ten Suns game.

4 14