Select All
  • A Dash of Garlic
    111 1 4

    Nitashi is a time traveler who must fulfill his destiny of making the worlds Greatest sandwich of all time. His plans plummit to their doom at the annual sandwich making championships in Cincinnati, when he makes his signature sub, with the main ingredient being garlic. When the judge takes his first bite, he melts li...