does anyone know what these are and should I eat them?