Rapper Zed Zilla Takes Rent Check To Rent’s Due 2 Mixtape Contest Winner