Giraffe - Magic Water Beads - Over 45,000 Beads - 12.25oz