User blog comment:Tiberius64/Need Ideas for Aliens in ''Ad Astra'' Series/@comment-1821137-20111201155758

Mix of humanoid and something else.