THESE PARASITES ADMIT THEY ARE VISITORS FROM ANOTHER UNIVERSE