On the stage, there were dancing, playing, singing, and a sea of joy.