JBL FLIP 5, Waterproof Portable Bluetooth Speaker, Black

152$

Wireless Bluetooth streaming
12 hours of playtime
IPX7 waterproof