How adorable! Not sure what kind of kitty this is, but it obviously has some wild animal in there. I was told by 3 nice ladies that it is a wild carical from Africa. Thanks ladies.
The Iberian lynx is the world's most endangered feline species. The conservation effort taken to prevent it's extinction has paid out. A shrinking population of less than 100 Iberian lynxs in 2002 is now up to 404 cats that live in the Mediterranean forests of the Iberian Peninsula.