Skip to playerSkip to main content
  • 16 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
Be the first to comment
Add your comment

Recommended

1:22
Up next
1:01
dsqnm
16 years ago
1:22