I wish I could help you guys with this one. I think a vet visit might be best if you dont find any info soon. ive never seen anything like it.