princess isabella mera sultan real name