If the nigiri sushi is made from high quality, expensive seafood, then it is traditional to eat it for special occasions in Japan. Cheaper versions are usually enjoyed as snacks, fast food or quick meals.