To continue reading:
or
Log-In
Best Oddball Museum
Subscriber content preview.
or
Log-In
Get off Tokyo's circular Yamanote train line at Meguro station. Head out the west exit and walk along Meguro Dori for about 15 minutes, until you see an eight-story, brown brick tower topped with a silver sign that says MPM. The innocuous urban setting belies the horror show that awaits you within: MPM, you see, stands for Meguro Parasitological Museum, one of the most ghastly yet fascinating exhibitions you'll ever lay eyes upon. Though it occupies only two floors of a small office building, the museum boasts that it displays more specimens of roundworms, hookworms, flukes, nematodes and leeches than any...