Leaf Landing

Leaf Landing is the first area in Papa Louie: When Burgers Attack!