The activity saw Nicktoons Shiva and Rudra along with theatre artists of the group 'Theatrewaalas' perform a 12-minute act for the commuters at Churchgate railway station A small part of the act also ...