This animal is called the Cuban Solenodon which is also called the Almiqui. The Almiqui eats insects and looks like a rat and can be found in Cuba.It was last sighted during 1999, the animal was first discovered during 1861 by a German naturalist Whilhelm Peters which. There was only 36 known Almiqui ever caught and the Cuban Solenodon that was found in 2003, named Alejandrito, brought the number ever caught to 37.
Reference from Wikipedia

WOW i never know this animal does exist!
this animal is really ugly! wahaha
Very unique animal..
never seen this animal before in tv.
This is so cute… i think this animal is cute.
i want to make this animal my pet.
haha very cute animal.
i wish to have this as my pet!
this is cute. it looks like a green mouse with a sharp mouth.
lol
Its teeth is soooo sharp la… :p