To my mind it doesn't look like a physical injury but a disease issue like an Aeromonas bacterial infection.