Vivek Ram’s Vaanarsena Studios tells the most fun and quirky version of Durga in this animated short

In yet another offering to the animation industry, Vaanarsena Studios has created a video on the…