Mechanoid Queen

A Mechanoid Queen was the leader of Mechonoid City. (WC: Planet of the Mechonoids)