This is absolutely incredible. We had no idea we needed this until right now. They've gone and made HaroPla even better! They didn't even fall into the same pit of the Petitgguy names by calling this the "HaroPla Haro BallCos" or something like that! This Haro is actually a BALL!