Their technology is impressive, but their appearance may freak you out a little.