In an episode which is sort of timely with Easter just happening, we look at a world where puppets and humans coexist onĀ Greg the Bunny.