The Series 8 premiere of Doctor Who with Peter Capaldi taking over as the Twelfth Doctor is almost upon us. His puppet version, however, has already arrived in the latest episode of Doctor Puppet. The webseries, created and animated by Alisa Stern, has been chronicling the adventures of Doctor Puppet in his various incarnations. The new Doctor gets a warm welcome in this adorable episode titled Striking Twelve.
See the video and another picture after the break.