I sculpted the characters in blender using "meta balls" it's a really fun modeling technique where you blend shapes together. The material I used was also created in Blender and the texture was baked onto the model. The material consists of a noise texture and a color ramp. The noise texture adds that swirly, slightly inconsistent color variation.
Happy to hear you enjoyed it!