Nematode at 400x under microscope! Think this might be a fungi feeder