peyote pests, any ideas what these could be?