User Score
0 votes
A documentary of an exhibition tournament in Japan showing the difference between American and Japanese gaming cultures.
Director
Status
Released
Original Language
EN