Leaf logo
CompanyDeveloperPublisher

Leaf

Leaf is a Japanese visual novel studio under the publisher Aquaplus, and has offices in Yodogawa-ku, Osaka, and Tokyo.

Games:
4
Country:
Japan
Founded:
Dec 31, 1995

Average scores

CritScoreNo ratings yet
Critic scoreNo ratings yet

All time: 8 releases as developed