Leopard Kittens!

This is the cutest surprise ever! JV stumbles upon teeny tiny leopard kittens when one leopard mama leaves her den.