Yesterday, we told you about MythBuster and MAKE pal Grant Imahara and the skeleton “robot” he was building for Craig Ferguson. Here he is with the robo-puppet, inexplicably named Geoff Peterson, on the Late Late Show.

More:
Grant Imahara builds a skeleton bot