Kotomora
私法人 (shihoujin) Japanese meaning: private corporation | Kotomora