Japan Football Association souvenir stand, JR Ikebukuro train station.
Ikebukuro, Tokyo.