At first glance I was going to say parasite.. Like isopod but it actually appears to be a cyst or tumor or some other mass of cells. Possibly Lymphocyctis virus.
Have you asked JennM? I refer [all of my customers with fish health problems] to JennM. Jenn may have seen something similiar and she probably could give you some good guidance on your current situation.