Whatever it is, it looks bad. You better treat your green texas right away. Move him to a hospital tank, crank up the heat (28-30 degrees celcius) and add salt, 1 tablespoon per 5 gallons. It should prevent infection, and with daily water changes, help the guy heal up.