This can’t be good

Saw this car parked outside my building today. Should I be worried?

I feel very lucky that we’ve had almost no problems with pests in my apartment since I’ve lived in the building (knock on wood). That fact is especially remarkable, considering that this is a tropical country, with all of the little nasties that you usually find in tropical climates.