Some kind of gramophone Never saw one like it, though. Maybe the punch cards contain the music, kind of like player piano rolls.