Meguro Parasitological Museum
4 Chome-1-１ Shimomeguro, Meguro-ku, Tōkyō-to 153-0064, Japan
Meguro Parasitological MuseumIf you're a fan of morbidly fascinating museums, don't miss the Parasitological Museum. Squeem-inducing items such as a several-yards-long tape worms and a worm-infested (pictured) are on display. The explanations are in Japanese, but with visuals like those, sometimes you don't want to know everything.