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.
Subject ID: 118815
MoreSHADO - 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.
Subject ID: 118815
Subject ID: 118815