Doctor Puppet Episode 8: The Twelfth Planet
Here it is! The long awaited finale of the Doctor Puppet animated series. “The Twelfth Planet” created by the New York team of Alisa Stern, Erin Natal, Rachel Gitlevich, Amanda Zoe and Shelby Arnold with music, narration and sound effects … Continue reading