Electric Mayhem Band Talks “The Muppets Mayhem” with Host Tahj Mowry at D23 Expo (Photos, Video) Hi everyone! The Electric Mayhem band (Floyd, Janice and Animal) joined host – and show cast member – Tahj Mowry