The legend of Da Vinci's life has often been shrouded in a veil of mystery such that it is often inacessible to future generations. Here we unveil the mystery, and narrate the legendary story that is Da Vinci's life.