James Franco... is friggin hilarious. Also tolls Nicki Minaj too!