Yes ladybug larvae look strange...
especially the solid black ladybug larvae...
I don't remove insects... as many more are beneficial than harmful...
I watch out for grasshoppers, spider mites, whitefly, boring beetles.... Ants will usually lead you to aphids and mites on your...