Logic

Logic is the winner of DDORGs 4th season Survivor France