carl1

MTV Asia and The Department of Tourism teamed up to create this vibrant TV ad about how awesome the Philippines is. Art Direction, Compotsiting, and Motion Graphics by our dear own Carl Chua.  See the video here.

Leave a Comment