30-Year Liver Parasite: Where It Lives and How to Detect It