noun
incorporated foundation; juridical foundation
A legal entity established by an endowment of assets for a public-interest purpose, as defined under Japanese law. Often contrasted with 社団法人 (incorporated association).
See also: 社団法人
この美術館は財団法人によって運営されています。
This museum is operated by an incorporated foundation.
To establish an incorporated foundation, a certain amount of endowment is required.