The Japan men's national football team, popularly known as Samurai Blue, arrived in Houston, Texas, on Sunday morning (US Time) to prepare for their upcoming FIFA World Cup round-of-16 match against Brazil.
The squad completed their final training sessions at their three-week base camp in...