S8.E10 ∙ Naruto Uzumaki vs Ryu Hayabusa (Naruto vs Ninja Gaiden)Tue, Jun 22, 2021Add a plot6.0/10 (8)Rate