This EZ Mount Rubber Stamp, on repositionable cushion, is from Art Impressions.
Design measures approx 24mm x 24mm.