This is my slightly modified version of this model on a different platform. Initial credit therefore goes to the original creator.
I made the SD card slots tighter and removed one to make room for more Switch cartridges. After printing all the parts, the question marks and screws can be glued to the main cube. I also improved the tolerances for those parts so they fit better into the cube.
All in all the whole print took me roughly 12h and some minutes for assembly.
The author hasn't provided the model origin yet.