Okay, I bought a cap badge from a coin/militaria shop today, and I have no idea what regiment it is. I've never seen this cap badge before in my life.
Could someone help me figure out what regiment this cap badge is from? A picture's attached, and yes, that wheel on the badge spins.