still from vhs!! footage of snail!! cryptid walking down street