Mana Iwabuchi smashes the beautiful goal to give Japan 1-0 lead

Video Details

Japan got on the board first with an absolute beaut vs. Scotland in the 2019 FIFA Women's World Cup™.