Kotomora
でん粉 (でんぷん, denpun) Japanese meaning: starch | Kotomora