Tanishaa Mukerji and Lilliput on their short film 'Life Is Short.'
Entertainment | Aug 28, 2021, 08:49 PM ISTTanishaa Mukherji and Lilliput speak to India TV about their film 'Life is Short'. The actress was seen as a delusional diva 'Debika' in the short film.