Kotomora
内生 (ないせい, naisei) Japanese meaning: endogeny | Kotomora