Eudora Cartoon Creative Larva Cute Plush Doll Yellow (34cm) Eudora Cartoon Creative Larva Cute Plush Doll Yellow (34cm)