Baraka



Baraka is a monstrous beastless character appearing in mortal kombat. He is the leader of the Tarkatans.