Kotomora
公法人 (kouhoujin) Japanese meaning: public corporation | Kotomora