This product ships from China. The expected delivery time is 20 to 40 days. There may be import duties to pay.
These neat 3D printed stamps let you leave muddy or bloody hand prints all around your diorama. Just apply paint and press into position. They are designed to be held in a pin vise, so they're not too fiddly to use.