Kotomora
わらび餅 (warabimochi) Japanese meaning: warabimochi | Kotomora