all stamps can be found at smARTworks, http:ww.smartrubber.com
Turtle (whose new name is HATCH!) is paper pieced, 3 layers, popping through the white paper layer as a shell. This set was given to the smARTworks design team as a challenge set, and each member gave it their own spin.