Anisakis in dolphin stomach. Meguro museum of parasitology, Tokyo. Photo Dr Van den Enden Erwin