Rurouni Kenshin: The Beginning Updates: The new live-action promotional videos of "Rurouni Kenshin: Final" and "Rurouni Kenshin: Beginning" show the…