Awesome Naruto Fan Film Trailer

From RivenX3i / June 8, 2011

It's a shoe-in for Best Picture at the Konoha Film Festival.

Filed Under   naruto   fan film
Comments ()