Yes, this is the craze of 2016 and the craze of 2017 combined in one beautiful nonsense. :)
EDIT(2017.04.28.): Worked a bit on the fitting and added a 4mm wider body too.
EDIT(2017.05.03.):STEP files added, if you need to adjust the fitting.
You will need:
-A precise printer (preferably 3D)
-608 bearing (whatever type you prefer)
-three M8 nuts
After printing all the parts (the hemispheres WITH support) just insert the nuts, the bearing and the bearing caps. They should friction fit nicely. Glue the hemispheres to the body with superglue.
Happy spinning! :)
*Leaning back and waiting for 'I choose you!' comments.