She reminds them of a slimy smelly squid alien type on Pluto which to them might be sessy.
Reminds me of the ancient Greek mythology of the Sirens............