alexa Ditemukan, Planet 'Godzilla'