Posting this badge on behalf of an interested friend. This is outside of my collecting focus and I am always skeptical of items like these for some reason. Presumably from the German HJ delegation to Japan. Can anyone please confirm good or bad and approximate value?
Many thanks for any help