The Dragons that drop Onion gear are only found in the Sylx Tower. They're quite rare; about 128 battles to meet one, then 68, then 9, 6 and 175 etc.