Is it the same phenomenon we've seen in South Africa? https://www.unp.me/f44/amazing-and-very-rare-natural-phenomenon-124017/? These photos were taken in Australia. The foam looks really weird.