German Kriegsmarine (Navy) Mine Sweeper Badge
This have been there and the sailor was in POW-camp so either they de nazified it or took away the back pin. After the war the owner have just put a single needle to have it on display.
KRIEGSMARINE MINE SWEEPER BADGE – FEC. OTTO PLACZEK WWII