I made sock puppet 3d models using a tool called Clayxels and then rendered out 2D sprite animations of the models. On top of that, there is also a shader effect that clamps color values to a palette.