This is a low profile Nintendo Switch game cartridge holder. The design can hold up to 8 cartridges.
The two parts are just a pressure fit to hold it shut, but it is pretty secure and I never had it fall open.
If you would like to support me: https://ko-fi.com/tinyboatproductions
The author marked this model as their own original creation. Imported from Thingiverse.