Opening https://abc7.com/thousands-of-jellyfish-like-blobs-named-vellela-spotted-by-whale-watchers-off-newport-beach-coast/14748068/