These Haitians do eat cats in their country. No reason they would stop their custom here. I think China is really the big cat barbecue country.
Hide your cats and dogs, New Yorkers!!
><><
And keep your powder dry.