Homeking louis xviThe King Who Lost His Head. Louis XVI was the last king of France…, by Dwayne Wong (Omowale) The King Who Lost His Head. Louis XVI was the last king of France…, by Dwayne Wong (Omowale) By A Mystery Man Writer Jul 05,2024 The King Who Lost His Head. Louis XVI was the last king of France…, by Dwayne Wong (Omowale)