Regional Mahesh Babu Is Immortalized In The Madame Tussauds Museum, Singapore im creative March 25, 2019