An alien passing by...