Liver Fluke parasite
Pictures: