What I like about this character is that they're fantastical; I feel a lot of world building around them, meaning I'd need to know at least some emptomology. That way, I'd understand if what I'm imagining is their experience is tied to how caterpillars and other roly-polies exist. :3 This is beside your color palette choice, which gives me a sense of peace, grace, and luscious softness.