meguro parasitological museum

Meguro Parasitological Museum

There are some weird museums in the world – and plenty are in Japan. But this one in Tokyo has got to be one of the strangest!