hydra stamps