This is a very detailed illustrative business card. The card was designed by Marian Bantjes, a graphic artist from Canada.

obsessive business card