Nindroid Drone

The Nindroid Drones are ???

Bio
???