Your Doorway to Japan

Parasites on Parade: A Tokyo Museum Showcases Our Repulsive Companions