This amazing microscope image of a carnivorous bladderwort is this year's winner of the Olympus BioScapes digital imaging competition. The close-ups that landed in the top 10 of the competition are a stunning collection of tiny living things. From a glassworm to a bat embryo, these images are pretty incredible, but the winning shot is a standout.