Anyone have any clue what this is?

It's very cool but I genuinely have 0 clue what the 100 buttons are for

It's very cool but I genuinely have 0 clue what the 100 buttons are for