Punisher Fidget Spinner
7 Punisher Heads.
22mm bearing: Jeremywell 608-2RS Ball Bearing 8mm x 22mm x 7mm Rubber Sealed Deep Groove, Width Double Sealed (Pack of 10)
End caps (not shown) can be downloaded from here: https://www.instructables.com/id/Hex-Nut-Spinner/