Kenshin Himura (Takeru Satoh) goes up against mysterious weapons dealer Enishi and the secret of Kenshin Himura’s “Jujishou” is revealed