This never before seen jellyfish type creature has been caught on video and is freaking people out (including me). Any scientific types here might
have an idea as to what this is? I am wondering if it is able to sting? Since this is something that hasn't been seen before and no one really knows
what it is, I put it in aliens and ufo's, not sure where else something this bizarre would go. CRAZY!