Advertising Agency: TBWA - Paris
Production Company: Illusion, Bangkok