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.

Hint 3 of 6:
Home world : 145-107 planet #4 (Heaven)

Hint 4 of 6:
Use posture: friendly.

Hint 5 of 6:
Note: Tell then you are from group #9, and to stop condition blue.

Hint 6 of 6:
Note: Tell them you do not worship Layton, and to go to condition red.