Frog with a parasite in the eye

 

v20240901