Kotomora
花びら餅 (はなびらもち) Japanese meaning | Kotomora