A type of fictional robot from the Techno Police 21C mecha anime film from 1982.
The Technoids are a type of advanced sentient Police robots equipped with powerful weaponry, sophisticated sensors and detection equipment, as well as heavy armor, according to their use.
View wiki