Kotomora
糝粉餅 (shinkomochi) Japanese meaning: rice flour dough | Kotomora