masamiyake.com
mackerel sushi
I had mackerel sushi. Sabazushi is a type of stick sushi made from mackerel, or mackerel sushi. #Japan #healthy food #Japanese food #Japanese culture