—Dance is one form of entertainment where physical movement is the key factor. The main reason why robots are experiencing a kind of “boom” is that they have a physical body. We propose a robot dance system that combines these two elements. First, various factors concerning entertainment and dance are studied. Then we propose a robot dance system in which a humanoid robot achieves various dance performances by concatenating different short dance motions. Also we describe the details of the system by focusing on its software functions and show evaluation results of robot dance performances.