Beyond that, I can't say. There aren't any disqualifying flaws that jump out at me. (The eyes are a bit goofy, but it's not disqualifying.) The quality isn't amazing, but it's not poor, either.
If you want, try appealing, and see if you can at least get an answer from a mod.