Meguro Parasite Museum

A photo made available on May 16th, 2011 shows a head of a turtle complete with the parasites, ozobranchus and brachiatus, which attack the turtle’s eyes at the Meguro Parasite Museum in Tokyo, Japan, April 23, 2011. Established in 1953 by Satoru Kamegi, a Japanese doctor of medical science, the Meguro Parasitological Museum is the world’s only parasite museum in Tokyo, Japan showcasing 300 actual specimens and presents detailed overviews of parasites and its life cycle. (Photo by Christopher Jue/AFLO)