Muppets do... Rammstein?