When unfamiliar lifeforms visit ...

Besuch unbekannter Lebensformen ...