Did you mean naruto coming?