The Mechanons Posted on June 16, 2011September 11, 2017 by Ron McClung Robotic alien race that has apparently created the Cythar version of the Sathars.