Freshly Made Ikameshi Stuffed Squid Free Stock Photo from Japan
About This Photo
This photo features freshly made ikameshi, a Japanese dish where rice is stuffed into a squid's body and then grilled. The ikameshi are stacked up and have a glossy, brown teriyaki-like finish, with a slight char on the surface. This image can be used for