i love naruto too. man, those things are delicious. -.- cant get em here though.
(naruto can also mean those little fish-flavored things you get floating in expensive bowls of ramen. or maybe they just felt expensive. everything felt expensive in japan... :) )