Megapixel Rubber Stamps