Some behind the scenes pic of the new puppets for episode 2. It should be out by the end of the month!