This is a gameboy macro face plate for a ds lite. It comes in 3 flavors one with the touch layer,one without and one with the obirux screen lens
The touch layer face plate comes with 2 thin covers to go over the dpad and buttons. Best to print face down with 75% support density
The no touch and no touch glass screen lens face plates both can be printed face down without support.
obirux face plates can be found here https://obirux.com/product/gameboy-macro-lens/
The author hasn't provided the model origin yet.