I am not sure where they come from, but looking at the other pictures that just1n posted where you can see the bottom sides I am certain they are not old Cherry, or BSP. I've seen them on some random TaoBao listings before too and nowhere else so I would assume they come from some Chinese company.