Japanese 'crab stick sushi rolls'. Let this great flavour tickle your palate. Sensations you've not had experienced ever.