Ramses A. Ishtar

Ramses Ankh Ishtar is the King of Alibaba Kingdom.