Nirvana Films

Advertising Agency

Nirvana Films, more commonly known as the Zoozoo creators, is an ad film production house headed by Prakash Varma and Sneha Iype, and has been doing sensational work since it came into being in 2001.