This was harder than animating a human. I had a lot of trouble figuring out how to spin around an axis, Blender would interpret 360 degrees as 0, so the axis would stay in place and not rotated. But I figured it out after some time (change bone rotation to “Euler Angles”).
Process
