strange creature made out of teeth, found footage, 8 mm