Naruto Banner Ads Douglas Davenport 18 years ago Going Interactive recently finished production on a series of Naruto banner ads for D3P. The ads ran on heavy traffic sites like Nintendo.com.