Posted onNovember 22, 2023November 22, 2023inBox Office News Karthi’s 25th Film Japan: From Diwali Hype to Box Office Flop – What Went Wrong?