Excellent design to replace strap buckles. It's actually more solid than the original on my Berghaus backpack.
Doesn't require supports to print.
This is not my design, all credit goes to the author Mistertech (https://www.thingiverse.com/mistertech).
Print with 30-40 % infills.
No supports required.
The author hasn't provided the model origin yet.