Video Loading...
The animated short is meant to increase the entertainment value and number of new fans for American football in Japan.
The current server is loading slowly. If it fails, please try switching to another server or refresh the page.