Tag human larvae