Kotomora
適者 (tekisha) Japanese meaning: suitable person | Kotomora