who is karta