The trailer for “Rurouni Kenshin: The Final” has been released! One Ok Rock’s latest song “Renegades” is being used