If you're not wearing your glasses, the name of this tiny Kent village might resemble a 1970s magazine or an odd planet ...