I wanted all the parts to rotate separately. But for some reason, the script rotates everything together. http://gyazo.com/63ca0888bdd366fd6573bd791ecd471f
I fixed all the colored parts on the main one using the WeldConstraint. And the main part I attached to HumanoidRootPart. https://gyazo.com/5f9c407f71b73a0860cf668d7aa5b5ae
while true do
script.Parent.CFrame = script.Parent.CFrame * CFrame.Angles(0.1,0.1,0.1)
wait()
end

2 comments
where i can find Moter6Ds? I dont see him when adding object in part
please don't make the first letter of each word capital, it just makes your answer really hard to read