Toucaffe Running Digital Sculpture

Digital sculpting of the Toucaffe creature in running pose.