Advertising Console

    Humanoid robots Thomas and Janet rehearse kiss scene

    Repost
    dsqnm

    by dsqnm

    6
    825 views
    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