Nematode

40.406856, -120.627993