Sorry I'm not very good on choosing mascots. I've never really understood how people have an allegiance to something (Like people that support specific sport team).
I like the idea of an Owl though. Seems to me we could do all sorts of fun things with an Owl - flying, talking etc.
Makes me think of 'Owl' in Pooh... Sometimes says the dumbest things but still the cleverest guy around.
Bookmarks