Bah, I apparently enjoy spending endless hours working on a mere sketch.
This is Aghodaara(friendly nicknamed Mama Fluff), a creature concept I'm working on. She is a moth goddess... one heck of a fluffy moth goddess... and she was responsible for creating the universe, life and all that fun stuff. I have a whole mythology created for this girl already and I plan on painting this sketch when moths stop being cute eventually.
All that fluff, though... ugh, it's gonna be a pain to color.
I also shall dedicate this doodle to IceFire, I know how much she(should) loves moths XD. Enjoy!