A typical Terra Soldier

Sailor Terra is a typical name for humanoid creatures posing as Sailor Scouts created by Sechelf.Ghost.2.0. They don't have own consciousness and are controlled from a network. They don't have souls and have grey-white eyes. As a whole, they are refered as Terra Soldiers. Is revealed that they can be human girls, aliens and even robots and they are controlled through chips implanted in the brain. Their power originates from North Pole, D Point.