The Meguro Parasitological Museum in Tokyo is drawing in visitors ... Among the museum's selection of parasites is an 8.8-meter-long tapeworm recovered intact from a hapless diner’s intestine.
Some results have been hidden because they may be inaccessible to you