Salmon and vegetable rolls from China, incredibly delicious.