What about the Mechans


Hint 1 of 6:
Appearance : slightly built mechanical man with fly eyes.

Hint 2 of 6:
Ship style : like a couple of vacuum cleaners strapped together.

Next