Kriegsmarine (KM) Signalmaat.
Im not sure this is a Kriegsmarine or maybe older Reichsmarine Signaalmaat arm badge. The red vorder indicates that he was in training.
In good condition.
Very rare to find like this.
edit: the colors are darker yellow in hand, my old camera has a hard time getting them right.