Estella (Baby)Brand · Kids and babyBaby Rattle - Giraffe$28Stocked at 1EarthenSan Francisco, CARetailer · Gift shop$28