Imaging - https://imgur.com/a/b0gJ3MZ
Wikipedia - https://en.wikipedia.org/wiki/Echinococcosis#Regions
Most likely this is not it. However, I would feel bad if I didn't at least mention it. Sincerely hoping for the best for you and your family!