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