Image ID #2123148
Dimension: 5786x5886px.
Size: 21MB
Two delicious mochis on a yellow background
You can also download this image at: