Leaf-tailed Madagascar gecko. And then all cats and cats ... Well, cutie.

 

v20240901