I exchanged business cards with someone yesterday (from a very well known company) and thought the card I got was so unique, it warranted a posting.

I've blurred out the name, so let's have a little contest. Anyone know who it belongs to?

Bonus points go to those who know the artist...