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