Never heard of Andros Island. Is that where they kill ants? I don't like this place, it smells a bit musty.