Source unknown, but the Banzai Institute seems indicted.
Update: Ben Brown.
ben brown is the artist.
http://www.benbrown.com.au/
ben brown is the artist.
http://www.benbrown.com.au/