Festival of Renewal: Part One

Usually, planets with lush ecosystems like this had big felines, canines, avians, and reptiles, so maybe life hadn't progressed far enough on this planet yet?

, , , , , , , , , , , , , , , , , , , , , , ,