Giggs isn't just another rapper. Not many street artists can boast sales of 100,000 mixtapes over two years, and none can lay claim to owning their more...