The Mowgli’s Talk Sesame Street, Lineup Changes, & New Music: “Every band rock & roll cliche that you’ve read about, we’ve been through it.”