The Nebulans were the species of humanoids native to Nebulos. Physically similar to humans, they were technologically advanced.
Categories: Transformers (Marvel U.S.) | Transformers (Marvel U.K.) | Species