Oekimo

100 business cards are printed. Will you make it out?