Small picture, hard to make out details. Dragon or Gryphon badges usually have a Welsh connection (regimental or paternal organization). Here are some similar but not exact badges from a Welsh...