Having grown up watching numerous animated films, television serials and theatre productions based on the Ramayana, one of ...