Zaba

Zaba

ザバ
A member of the Barbar Pirates.