The movie “Rurouni Kenshin” Japan’s first live-action movie will be shown at the “Shanghai International Film Festival” series screening & international premiere