Lafesta
Agency: TBWA Hakuhodo Production Co: TFC Director: Kazuma YamamotoDOP: Garry Phillips
Location: Sydney, Australia