Rurouni Kenshin: Origins and The Final will be available on Netflix on 18 June

Rurouni Kenshin: Origins and The Final will be available on Netflix on 18 June

Just like a well-executed katana slash, fans will be getting both of these films next week in one fell swoop.