Hi , I am not specifically a cap badge collector, I just like to collect anything of interest that catches my eye. I bought this badge as part of a lot because I wanted some Manchester Regt. stuff, my fathers old unit. I believe this is the 17th Lancers but wondered what the dangling devil is supposed to be. Is it official or just something somebody has randomly stuck on it? Thanks for any help.
20221130_155459.jpg