Camille heads to Tokyo after receiving an unexpected call from her estranged ...
Drops of God
Season 1 Episode 7: Food and Wine
Lorenzo reveals why Luca wanted Camille to oversee the Léger Wine Guide. Meanwhile, Camille and Issei fly to Paris for the third test.