Glenn Jones is a graphic designer and illustrator from Auckland, New Zealand. ‘GLENN’ from ‘NZ’ = GLENNZ; which was his user name on the T-shirt design site Threadless.com. …