Most all new machines come with Organ needles. Janome needles are actually Organ needles. I use Organ sharps in all (40+)of my machines that use a 15x1 needle. Buying them in bulk they cost much less than others. Both of my Janome embroidery machines needle threaders don't like Schmetz needles.
Cari