Some local residents who arrived early at Nanshan Culture and Sports Center Grand Theater for a concert Friday night were attracted to some strange-looking musical instruments placed on the stage.