ubwo kristo yari ananiwe ni bwo yasakiranye n'ibigeragezo bitcye ubwoba he was born detroit michigan united states the name payachata means twins and refers to their appearance