Has anyone ever seen anything like this before. It's a lump on the tail fin of a Platinum Tiger Barb. I've scoured the internet trying to find out what it is. I'm pretty sure it's not a parasite. Its kind of like a mole, just red. No puss, no white film, no other problems like this, with him or...