A season's greetings animation, made for Itchy TV. Used as a digital holiday card to send out to their clients and contacts.
Back to Top