HomeAnime News Network Live-Action Rurouni Kenshin: The Final Film's English-Subtitled Trailer Previews ONE OK ROCK Song byadmin hg -March 09, 2021 0 Final 2 films open on April 23, June 4 after March 25 "Global Fan Session" stream from Anime News Network https://ift.tt/3kYCYJ4 Tags Anime News Network Facebook Twitter