Spain Youth (AoNC)

Spain Youth is the U-20 national soccer team that represents Spain, the host country of the World Youth Challenge in Captain Tsubasa: Advent of New Champions.