Kicko Puffer Balls Squeeze the Kicko Puffer Balls ($10) for hours on end — it's mesmerising! Image Source: amazon.com Kicko Puffer Balls $10 from amazon.com Buy Now