Humbaba partners with clients, agencies, and production companies to create video campaigns and branded entertainment. Amazon MENA - Everything Sale Esteé Lauder - Together We Shine Mercedes-Benz G-Class - The Road to Mecca Amazon MENA - White Friday Sale Amazon MENA - 11 11 Sale - Mini Me Amazon MENA - 11 11 Sale - Nerds Amazon MENA - Home Alone Amazon MENA - A to Z