Actress · DirectorAnuja JoshiAugust 19, 1993(30 years old)SocialsInstagramIMDbKnown forThe ResidentLeela Devi / Leela Devi