March 2024: Garage rock band Girl & Girl collaborated with Snuff Puppets for their latest ‘Mother’ music video, showcasing a giant floating Baby puppet and Mother created by Sausage Woman.