Welcome to the Meguro Parasitolgical Museum, the world famous museum of parasites |
On the center of this room, thousands of parasites from dogs, cats, horse, bovine, birds and fishes are exhibited charmingly. Your pets, of course, has one or more parasites.