Tchamba Charmers

The Tchamba Charmers are an African Quidditch team that play out of Togo. No players are known.