I don't know what this thing is, but it's big. I had seen a photograph and I figured it was like an ocelot or something, but it's much bigger than that, approaching leopard proportions. The Sappraiwan Resort has two of them in a good sized paddock with nice play structures, and the animals look clean, healthy and well fed. Happy? I don't know. They did not seem thrilled to have company.