IFOAF World Cup

The IFOAF World Cup, often simply called the World Cup, is an international association football competition.