What the f. is this

What the f. is this

Caught this with my cell phone... Does anyone know what this is? lolLooks like a slug or something