Looks like the alien went for a swim.
Doh!
When the balloons get tired of hunting power lines, they like to take a refreshing dip in the Rio Grande River. ;)