“Rurouni Kenshin” is one of the most successful live-action film franchises from Japan. After initially getting delayed due to the coronavirus pandemic, the franchise’s last two films have been released in Japan. The films have been well received by the Japanese audience who have praised the […]