I love this!! It's so detailed and interesting! I also really love how you did Azula; imo she's prettier here than in the show, but she's still sharp and dangerous looking because of the choppiness of her hair. Anyway, great job!
Oh, and btw, I totally agree with your description!!