As I keep looking at it it almost reminds me of characters I used to play on old flash games XD When they were really ambiguous, but with EXTREMELY distinct specific feature (hat, wand, sword, etc etc)
I can't get in the arting mood D: I'm almost there but I keep having a headache when I get close T.T