Chinese Dragon Football, installation sculpture