Never heard of this Mc before. According to him, this is a RZA production. Anybody confirm that?