Udon Carbonara

Japan + Italy fusion!