Daburanda

Daburanda is the main antagonist.