Here she is roughly 250,000 times younger than we are! ... Baby baby worm!