As an American, I am both proud, pissed off and a little worried to see this. (Reference to the recent game Team USA lost). Great job to the Japanese. I see these players are very dedicated and committed. Great job coaches!
I don't understand a word of Japanese but I love that American football has become a sport more global then just here in the USA sending much love here