I'll catch you on the download!
The Leaf MiniWorld is the world within a leaf in Paradise Bay. It is home to several creatures, leaf birds, Plant Mites, and a specie of small creatures called Leafy. In it are Chlorophyll Sources that produce lymph. The lymph gives life to the entire MiniWorld and the whole of nature. They are carried by channels which end up in a waterfall towards the Drop MiniWorld.