This is a 2 x 2 Lego brick designed on Autodesk Fusion. From my experience of printing on a Bambu Lab A1 Mini, the model should not need supports. The model was designed to be able to both attach and detach in a similar way to regular Lego bricks (it sometimes may take a few tries to get it to fit though).
The author marked this model as their own original creation.