actually that *is* a Mitsumi switch, albeit a rare variant with a cherry compatible Stem.
I had a Chicony KB-5191 board an identical version of these. I found the switch too "scratchy" for my personal feel.
My light blue switches had a slight tactile bump, I wonder if yours have a different feel.