just a basic idea for logo and mascot in one
For some reason I can't see your picture. Maybe something went wrong when you uploaded?
Now I see it :)
as you uploaded this idea twice i will delete the one with no comments.
Happy style :)