Nissan Stadium, Tokyo, Japan. 13th Dec, 2014. General view, DECEMBER 13, 2014 - Football /Soccer : The 94th Emperor's Cup All Japan Football Championship Final between Gamba Osaka - Montedio Yamagata at
The Adidas Futsal Park in Tokyo sits on top of the Tokyu Toyoko department store, high above Shibuya district. | Football pitch, Pitch, Football stadiums
These 2022 World Cup Kits Bring Cherry Blossoms and Sakuramochi to the Pitch – PRINT Magazine