2015-05-23 10.06.32 Published 30th March, 2016 at 3264 × 2448 in Some photos of the NTU-led study on robotic puppetry ← Previous Next →