Art director Eric Landowski (pictured) and writer Thibaut Delelis previously worked together at international agency Fullsix in Paris.