I was just wondering if anyone has found a place online that sells those puffy hub cleaners that sit on your hub and clean it while your riding. I have one that my friend gave me, but he had gotten it from someone on a trip in japan. A while back i remember stumbling on a place that sells these but i cant seem to find it again. ok heres the pic