A humanoid robot makes eerily lifelike facial expressions

You may also like...