puppetbots

puppetbots

Glove puppet robots as part of my PhD.