Aug 13 2024 The Muppets Mayhem: Wax Town Records Logo For The Muppets Mayhem – A logo marinated in groovy 1970s goodness, this art was used for all props and branding on the record labels’ set, including dimensional signage.