The crew is heading toward the Land of Snow, a land forever covered in snow, to shoot the final scenes of the film.
With Tubi beginning to bring out some new properties from Viz Media to their service as part of a large plan, the first Naruto The Movie has arrived with Ninja Clash in the Land of Snow.