The team from Japan is returning to the Far East as champions of the Little League World Series. The team from Tokyo beat U.S. champion Lufkin, Texas, 12-2, in five innings this weekend at Lamade Stadium in South Williamsport, PA. The Japanese team gave up just 3 runs during the tournament to go unbeaten.
In 5 games Japan outscored its opponents 39-3 to finish 5-and-0.
Photo: Twitter