This cling rubber stamp from PaperArtsy is design number 103 in the JOFY Mini range, designed by JOFY. It is a rubber stamp for adding stamped images to your papercraft projects.