I HEART NINJA
There are infinite ways to store music. One exciting way is to gather a large group of pirates and hang them upside down to let them represent a series of bits. A live pirate represents 1 bit while a dead pirate represents 0 bit. Music can be stored efficiently this way. This is a write-once storage medium because bits can only be turned off, not on. Ninjas prefer this storage medium.
Wouldn't it be cool to let the pirates double as a music player too? The pirates can be arranged into an array and their heights can be represented as a single note which they need to sing. The space between the pirates represents time. Their heights can be manipulated by the simple process of cutting off their limbs. This method is energy-efficient because we need not use electricity, although it would be cool to electrocute the pirates while they sing.