After some internal struggle, I finally threw up my hands and said "Alright, I need to pin a proper design for my characters."
I will admit there is some CONSIDERABLE distance between Mia's and this one, but I... Have no excuse.
Meet Rose! She's the team alien! Fluffy inside and out, quiet, expressive, weird. Nice though!
Rose is from my comic, VHV, which can be read here:
http://vhv.webcomic.ws/