The C18 Locker Aliens are a sapient race of small (a few centimeters hight) humanoid alien creatures with brown fur, large eyes and bioluminescent antennae. They are so named because at least one colony of them is known to inhabit the locker C18, located in the Grand Central Station on New York City, planet Earth.
Graph IRI | Count |
---|---|
http://dbkwik.webdatacommons.org | 27 |