Okay I dunno how anyone missed this dude. This rapper "Casanova", who I guess is new cuz I've never heard of him is THE TRUTH. You can compare him to NAS or JAY-Z damn. This guy is amazing... yet unsigned. He has over 600 songs written at age 21 and 300 recorded. Someone is overlooking this guy...