Onigiri in a Japanese convenience store

Japan Guide

Home Japan Guide Page 11