• Trailer: ‘Red Blade’

    Dec 18, 2018

    ‘Red Blade’ (レッド・ブレイド) is a 2018 Japanese action fantasy film directed by Takahiro Ishihara.