The Doctor Puppet is the creation of Animator Alisa Stern! Find out more at www.youtube.com/user/HelloDoctorPuppet and make sure to read the Nerdist interview she did here!
The Doctor Puppet is the creation of Animator Alisa Stern! Find out more at www.youtube.com/user/HelloDoctorPuppet and make sure to read the Nerdist interview she did here!