if they are anything like the non powered drift trikes I think they have a plastic sleeve (like pvc pipe) over the rear tires to allow for easier drifting. In other words the idea is drifting and the sleeve is replaceable and easily removable but I am not sure in this case.
Looks like a ball, but I don't know one place I could ride that and not inflame the local populace and inevitably PD.