I modeled this bell based on the sleigh bell in the 2015 movie Krampus.
The top half has a post with a hole through it, where you can use a length of string or wire to mount a small sleigh bell that you might find at your local craft store. You can also just toss a small sleigh bell into one half before gluing the halves together, but it sounds clunky and unconvincing, so I don't recommend it.
I printed mine on an LCD MSLA printer. I think it would work very well on an FDM printer, as well, if you kept the layer height around .12mm.
Print Settings
Printer:
Elegoo Mars Pro
Supports:
Yes
Resolution:
.05
Infill:
100%
Filament_brand:
Siraya Tech
Filament_color:
Grey
Filament_material:
UV Resin
Post-Printing
A small amount of cleanup with sandpaper or an hobby knife might be necessary around the keys. I recommend using medium-viscosity cyanoacrylate glue, or 5-minute epoxy to glue the parts together.