The invention provides an antigen or drug delivery complex containing a complex of an antigen or drug and a cationic molecule, and an anionic molecule encapsulating the same. The antigen or drug delivery complex can be used as a main component of a drug delivery system that delivers various antigens and drugs to a particular cell or organ.