Do you see that strange looking animal in the photo. It is called a Olinguito. But what I wonder is what in the world kind of animal is this? And why is it just now being discovered? Can anyone tell me what it is. And where does it live. I look forward to hearing what everyone can tell me about this strange animal.