As filmed in the sewer beneath Cameron Village. Apparently some kind of worm ball. In other news Ghostbusters II has been playing on AMC.