Girl Meets Bug
/From a Chinese medicine point of view I believe these "caterpillars" tonify spleen qi, which means they help you hold your head up high! I imagine they might give you goosebumps too, which would mean they support weiqi (qi on the surface of the body). Please donate to her campaign.