Alien zoo. For aliens to look at aliens.