What appeared like a simple task of animating 2D elements of an image, proved to be a challenge!
I decided to animate this in Blender. At first, that might seem like an overly complex software to use for this project but it was the tool that could give me the most control.
Constructing bendy bones to make a smooth moving tail
The biggest challenge was how to achieve a smooth and rich movement of the tail with just a 2D image. It was super janky until I stumbled upon the 'bendy bones' feature in Blender. This can squish and stretch an armature more naturally.
Projecting image from view onto mesh