Hi giovanni, yes I see your point, when I see the Red arrows I see Britain and the red,white and blue, I admit I didnt make the military connection but I still believe they should fly !!! no, not too british! too milataristic ! and as the olympics are sopposedly based on friendship and coming togeather of, then that makes blantant good sense.!
cannot see the connection between china using dragons [a culture thing] and the red arrows [a milatary thing!!!!!]