This is a mod of the DS lite that lets you have a flush GBA port. You will need to remove the DS slot, GBA slot battery post and crystal. A custom flex PCB is also required. More info can be found at the blog post below. The faceplate I used can be found here https://www.printables.com/model/205863-ds_lite_gameboy_macro_switch_speaker
Blog post - https://facelesstech.wordpress.com/2022/10/15/gameboy-macro-with-a-flush-gba-port/
The author marked this model as their own original creation.