Wow, that is bizarre.

Looks like an accumulation of fluid of some kind, but I can honestly say I have never seen that before.

Jack

.