just was wondering if anyone can identify this parasite?

it was removed from our Palembang's eyelid, and had been moving around ontop of his eye since we got him. we tried a mild dose of an external parasite removal, but i think it was just too big, and we didnt want to hurt our puffer so we stopped.

thats what it looked like a couple of weeks ago, it had grown a good 25% larger since. i used the info on the "teeth trimming" for clove oil, but i upped the dosage just a bit due to his size, and put down the puffer while i removed the parasite. it was attached pretty good, but i got it off. theres a very small wound where it was, so i put in some melafix, and some bio coat, since his skin didnt handle the affair to well. his got a bit of ich also, which is why we didnt do this sooner. his eye was starting to show signs of irritaion tho recently.
so, any additional things that i might due to help the healing process would be helpful.
thx