Det här måste vara ett sådant Twin Peaks-avsnitt…
Mycket läskigt? Det är svårt att hitta en logisk förklaring till denna bild, men scenen är öppen för flera, och kanske lätt konspiratoriska, teorier. Väntar de på att skickas hem till sin hemplanet? (vilket kommer att förklara mycket när det kommer till katter!)