It’s a tiny ball speaker! This USB enabled speaker can connect to iPods, MP3 players, CD players, tape decks, computers, and anything else with a 3.5mm headphone jack. The internal battery charged up via USB and this puppy puts out 2W of room shaking power. Yeah I don’t know why it needs to be powered for such a small output level either. But it is. It even has a neck strap so you can cart all that sound around with you. Comes in either red or black for $17.
USB Mini Ball Speaker
Click N' Play Pack of 200 Phthalate Free BPA Free Crush Proof Plastic Ball, Pit Balls - 6 Bright Colors in Reusable and Durable Storage Mesh Bag with Zipper