Kotomora
自己分泌 (jikobunpi) Japanese meaning: autocrine | Kotomora