Leaf Cat Forest

The Leaf Cat Forest is a pocket of forest inhabited mainly by Leaf Cats.