An amazing film where Kenshin is on his way home, but it does not go as planned. Kaoru and Kenshin’s story.