Anushka Sharma | On the sets of Disney's show 'Captain Tiao' at Mehboob Studios in Mumbai