Kotomora
企業体 (kigyoutai) Japanese meaning: business entity | Kotomora