AFC's full name is AmeRad Fighters Champions.
AFC headquarters are located at Baixada, Rio de Janeiro, Brazil.