Anime star Captain Tsubasa takes over Tokyo train station, turns ticket gate into soccer field

Beloved anime about the beautiful game inspires awesome station.

Read More