Teuchi is the owner and proprietor of Ichiraku Ramen Bar, Naruto's favorite place to eat.
Naruto: Hidden Leaf Village Grand Sports Festival! is an OVA that was aired with the first Naruto Movie.
If you were looking forward to a Gremlins 3 and a good Beetlejuice film, I'm sorry in advance.
Submissions can take several hours to be approved.