Aliens June 22, 2022 Emperor Ollie Moogan Moogans were a sentient humanoid species native to the planet Mooga. They had slender builds with long limbs and a long neck as well as bright green blood. Read More