Willie, whatever this is, it is not a buckle for german Marine-Inf. oder Marine. Also nothing like this was worn in the colonies.

What you have, is an old orginal Leather strap with an original Buckle chest. The circle with the devise is later, I presume past 45.

Regards

Kolibri