Tag: Supari Studios wins Best Animated Ad Film