Kotomora
共立 (kyouritsu) Japanese meaning: jointly established | Kotomora