It's cute but it's not very strong as a logo. What is it supposed to represent?
It's hard to give advice without any description. Overall you need a better idea.
Colors would be better off as solid colors than glitter looking colors. and may want to use less color.
Limited-Time offer. Save 15% on everything with code 15BOTW.