Norwegian artist detailed Smurf's essence during a spring festival for little people; ... (9)
I believe the answer is:
homunculi
But I can't explain it at all! Could you help me understand?
(Other definitions for homunculi that I've seen before include "little people!" , "Small humanoid creatures" .)