Aliens? / Extraterrestres?

THEIR HOME PLANET must be brutally cold. It was 12C (54F) here in Fuengirola that afternoon and they were dressed for summer. In any case, shouldn’t this sort of alien be illegal?

SU PLANETA NATAL debe ser brutalmente frío. Hacía 12C (54F) aquí en Fuengirola esa tarde y estaban vestidos para el verano. En cualquier caso, ¿no debería ser ilegal este tipo de extranjero?