They are from a Novelty Group Buy here which also included I think; yellow awesome face, red on white lotus & face of disapproval. Can prob search up the thread.
I call it ESCaping with keyboard. First keycap I bought on here, got it from tsangan I believe. Not sure if anyone has some laying around otherwise you will probably have to comb the classifieds.