Japanese players pose for a picture to celebrate their 2-0 win over Spain in their FIFA U-17 Women’s World Cup Costa Rica 2014 final match at the National Stadium in San Jose, Costa Rica. Photo-AFP By Glocal Khabar - 544 0 Facebook Twitter Google+ Pinterest WhatsApp