Alibaba Naibaba

Alibaba Naibaba

アリババ・ナイババ
Appears in episode 100.

He is a rich sheik with many wives and children.