Ice Shaker 26oz Water Bottle And Shaker Brand New Black Purple Strap Gym Travel.
Keeps drink cold for over 30 hours