The joy of textured plastic balls

Literally got me LOLing. I mean, just WTF???