Michael George Haddad created a new identity and logo design for the Ottawa International Animation Festival. Today we want to share with you the new