Freelancer :
faahaad
Sticker Factory
It is a logo for your business I think it will be a better logo for your business