its body structure looks similar to the la chucacabra
Science Buzz An adorable breed of cat with super short legs. The first Munchkin cat was discovered in a trailer park in Louisiana and she gave birth a litter that started this new breed.
its body structure looks similar to the la chucacabra