Directed by Alexandre Pilot
A 2003 French documentary on Japanese arcade video games
No reviews yet. Be the first!