Humanoid robot Ameca seen winking, pursing its lips, scrunching its nose and grimacing in a mirror
The humanoid robot Ameca can be seen winking, pursing its lips, frowning and grinning in a mirror after receiving an upgrade to its facial expression capabilities.
Source: dailymail.co.uk