Obaba is the elder sorceress of the Black Spider Clan, the Hayabusa clan's enemies. It is rumoured that Obaba is over one hundred years old. Obaba also acts as the leader of the Black Spider Clan. Obaba is always seen carrying a mysterious magical stone. She is capable of wielding many different forms of powerful sorcery.
This page has been accessed 814 times.