Fetching details from the dictionary...
onigirazu; onigiri sandwich; rice and layered ingredients wrapped in seaweed