Kotomora
蒸し餅 (mushimochi) Japanese meaning: steamed mochi | Kotomora