SHADO (Supreme Headquarters Alien Defence Organisation)

Organization

SHADO - Supreme Headquarters Alien Defence Organisation - is a fictional secret organisation dedicated to protecting Earth attack by a race of aliens from a dying planet, who are covertly harvesting humans for their organs.

More

SHADO - Supreme Headquarters Alien Defence Organisation - is a fictional secret organisation dedicated to protecting Earth attack by a race of aliens from a dying planet, who are covertly harvesting humans for their organs.

Less