I agree with Andrea, this appears to have come from a significant ulcer. Belly ulcers are hard to see until they are very extensive. The cause is bacterial, which may have come from parasites breaching the skin, or abrasion of the skin from the fish laying on the bottom of the pond over the winter. I would try to get a good look at the bellies of the other fish to assure myself that there are no others having similar issues. If you find similar issues, please let us know so we can help with treatments.
It would be beneficial to provide numbers for the test results, preferably drop type test kits, for ammonia, nitrite, nitrate, high range pH, KH, and temperature. The water is the environment that the fish have to live in and we would like to assure that the environment is the best that it can be.
Zone 7 A/B
Keep your words sweet. You never know when you may have to eat them.
Richard