64 0.00 Ratatouille Any% Best Splits Somewhere in France 242.516 Destiny River 129.806 Paris Street 124.757 Door Frame Perfect 62.83 Gusteau Gaming 165.109 The Desserted Kitchen 249.836