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