The Lambs Have Arrived!