My German instincts came in on this one with the square-shaped business card. My Japanese side is responsible for the cute little pokemon-ish devil character. Yes, the Axis powers are working in my favor with design :)
I usually use OvernightPrints.com for printing business cards since they have the best deals, but I didn't see the option for square shaped ones so I went with Uprinting.com who does. They got high ratings on Yelp so I took the plunge and I couldn't be happier.