Parasitology international : the official international journal of the Japanese Society of Parasitology