Looks like we have an update and an explanation of the artwork:
“It is about the journey of an artist that has come from Morocco to New York and worked his way to becoming one of hip hop’s hottest movements”
Young Chop leaked this (of all people). Excuse My French drops April 16th.