We haven’t heard anything from the impressive ‘Mambacurial’ makeup since the release date was announced three weeks ago, but the drop details came straight from...