Humanoid robots Thomas and Janet rehearse kiss scene
- 15 years ago
Developed by the National Taiwan University of Science and Technology, the theatrical robots Thomas and Janet robot humanoid robotics android gadget computer cyborg electronics engineering