who is Prince Moulay Hassan of Morocco

Prince Moulay Hassan
صاحب السمو الملكي الامير مولاي الحسن
Crown Prince of Morocco
Born May 8, 2003 (age 12)
Royal Palace, Rabat, Morocco

Full name
Hassan ibn Mohammed Al-Alaoui (Hassan bin Mohammed bin Hassan bin Mohammed bin Yousef bin Hassan bin Mohammed bin Abderrahmane bin Hisham bin Mohammed bin Abdullah bin Ismail bin Moulay Ali Charif)

Moulay is the honorary title of the noble in Morocco, Hassan is his name.
Moulay Hassan's name is derived from his grandfather, Morocco King Hassan II.
This prince is expected to become the 23rd king Hassan III.