Stuart and Kermit sit down for a chat about the new Muppets movie, amphibian spirituality, and flies!