Used blender, substance painter for the texturing and blender cycles X renderer
Milmax
Used blender geometry node for the animation