Hand-crank music box movements that play punched paper strips are cheap and widely available. Search for "30 note movement" and you'll find the one this case is made for. The designer says it cost them under US$30 with slow shipping. The printed case acts as a sound box and makes the bare mechanism look like a proper music box.
They printed it in wood-fill PLA. Their tip for next time: vary the nozzle temperature at different heights to get light and dark bands that look like wood grain.
What you'll need
Printed parts
The music box case
Bought parts
A 30-note paper-tape music box movement
Punched paper strips (or blank strips and a hole punch) for your tunes
Tools
A small screwdriver to fit the movement
Build overview
Print settings
Material: Wood-fill PLA (designer's choice)
Tip: Vary the temperature with height for a wood-grain look