An Alien Visits the Internet Cafe