Visitor from the sky.