Before I read the description, I was convinced that she was based off of a real-life ancient character. Egyptians had all of the anthropomorphic crocodiles and such... a vulture makes perfect sense.
I'd never call this an ugly creation; vultures have such a bad reputation. Beaks aside, they're cool birds. It's still a pleasure to see an anthropomorphic creature that isn't shaped like a runway model. l3 I love her expression!