A pair of clouded leopard kittens, the two newest residents of Zoo Miami, made their social media debut on Tuesday.The kittens — a boy and a girl — were born on Feb. 11, but the zoo didn't announce the birth until almost a month later because they were secluded in a den with their mother, Serai. This was done to ensure they weren't under any "external stress" and able to bond, the zoo said. Photos of the brother and sister were shared online by the zoo's communications director, who said they are "growing and thriving."The kittens have now received their first vaccines, CBS News reports, and are "developing well." In the wild, clouded leopards live in forests in southeast Asia, and are considered vulnerable due to poaching and habitat loss.