Another moment with Frank Oz once again joining the current Sesame Street.