The first Indo-Brazilian audiovisual co-production between Perumeen Cinema & Vedanta Life Institute, Rio de Janeiro.