This paper describes all the properties of high-Tc cuprates by introducing rotating holes which are created by angular momentum conservations on a two dimensional CuO2 surface, and which have a different mass from that of a normal hole due to the magnetic field energy induced by the rotation. This new particle called a macroscopic boson describes doping dependences of pseudo gap temperature and the transition temperature at which an anomaly metal phase appears. In addition, it also describes all the properties of the anomaly metal phase, using findings from our previous article [1] . Furthermore, the present paper introduces a new model to handle many-body interactions, which results in a new statistic equation. A partition function of macroscopic bosons describes all the properties of the anomaly metal phase, which sufficiently agrees with experiments. Moreover, the above-mentioned statistic equation describing many-body interactions accurately explains why high-Tc cuprates have significantly high critical temperatures, which indicates that the source of the characteristic stems from pseudo gap energy. By introducing a macroscopic boson and the new statistic model for many-body interactions, the present paper uncovered the mystery of high-Tc cuprates, which have been a challenge for many researchers. Moreover, in the present paper, pure analytical calculations are conducted. These calculations agree with experimental data which do not employ numerical calculations or fitting methods but employ many actual physical constants.