Weird clear squishy thing

Description and Comments

Hello
This thing was spotted in gull lake,alberta. Very strange have not seen anything similar. I seen this post on Facebook and no one seems to know what it is maybe you will ?

Author

Jellywatcher (not verified)

Type of organism

Other

Quantity

1

Latitude

52.55

Longitude

-114.00