This is Azriel, Forest Guardian Princess. Her people are the thin line between man and nature. They keep an eye out for anyone who looks to do harm to the forest or any of its inhabitants. Also known as Mountain Angels because they appear to fall from the sky just when needed most.