Muro Box N40 Programmable Music Box
An ordinary music box only plays a single song. The Muro Box can play any song. It uses computer-controlled wheels to flick its metal forks and can be programmed using a mobile app or a MIDI device. It has a 40-note chromatic scale, and more than 50,000 songs in a downloadable library. They also make a less-expensive N20 model with 20 notes.