perfectionist: a person who is displeased by anything that does not meet very high standards
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
cryptogram: a piece of writing in code or cipher