Balbadd Republic

Balbadd (バルバッド, Barubaddo) is the home country of Alibaba Saluja.