Business cards with owl logo branding