Wazamba Casino is an online casino that launched in 2019 and is operated by IGplay, under a licence from Anjouan Gaming Board. Formats listed include Instant Play, Mobile, Sports and Live Casino. Deposits are accepted in BTC, BCH, ETH and USDT, among other tokens. Payment methods include Bank Wire Transfer, Visa and MasterCard, among others. The site is offered in English, Finnish and German, among other languages. 2 responsible-gambling tools are listed, such as deposit limits and self-exclusion.