That's a piece of the final artwork.
Just got my digital copy of the album yesterday and the whole thing is solid from top to bottom, artwork to beats to raps.
And just a heads up... the track I posted is not on the album, just a freebie. There will be two more non-album leaks before the album drops on March 9th.
Not sure what "Mona Lisa" is?