Shown in front of every feature during IDFA 2011 (International Documentary Festival Amsterdam) in promotion of IDFA.TV; an online platform where visitors can watch and enjoy hours of documentaries on demand.
Client: IDFA Studio: Cape Rock Role: Animation