Hymen Seal / For the god and other uses, see hymen (disambiguation).