This cling rubber stamp from PaperArtsy is number 104 in the JOFY Mini range. It was designed by JOFY and is used for stamping onto papercraft projects.