Alien discovers the internet.