Kotomora
生菓子 (なまがし, namagashi) Japanese meaning | Kotomora