Image ID #2120090
Dimension: 8400x5689px.
Size: 29MB
Two delicious mochis on a yellow background
You can also download this image at: