Mr. Mechanau (Power Rangers Time Force)

Mr. Mechanau is a mutant who disguises himself as a salesman. He is taken down by the the Time Force Megazord.