Parasite Museum

A hot date spot in Tokyo is this fascinating Parasite Museum.
More Pet Animal Stories