Are Frank Oz and Andrew Davis both puppeteers?