Toggle Giraffe Rattle Squeaker Toy

A long, long neck and a loveable squeak!