Kotomora
生ずる (しょうずる, shouzuru) Japanese meaning: produce | Kotomora