Meguro Parasite Museum Japan

One of the foremost uncommon museums in Edo, Meguro Parasite deposit displays over forty five,000 specimens starting from the longest tape worm on record to a beheaded, bug-infested turtle’s head. It’s self-proclaimed as the world’s only parasite museum.