I’d wager I’m the biggest Gorillaz fan on this site. If you’ll take that bet, then drop your application here.