New TV spot for New Tokyo Restaurant in Plymouth, MA