July 29, 2009
Don't even think about the gift shop: Meguro Parasitological Museum | Atlas ObscuraThe ground floor might seem harmless enough - lights flash on oversize maps of Japan to show where different parasites are present - but go up the stairs and things take a more gruesome turn.
Posted by Vanderleun at July 29, 2009 10:59 PM. This is an entry on the sideblog of American Digest: Check it out.