I’ve just come across this video from Israel and the only thing I think it could resemble is a jellyfish. Has anyone seen this footage before and have any idea what it could be? by Gobblemegood