Gooey Green Sac, Possibly a Larvae Inside

Gooey Green Sac, Possibly a Larvae Inside

Observation - Gooey Green Sac, Possibly a Larvae Inside. Description: The first and last picture are of the sac in my hand, the middle of the sac in the water.

The first and last picture are of the sac in my hand, the middle of the sac in the water.