I think this Toussaint guy is going to end up working as a janitor in Haiti, or Trinidad, or New Orleans -- wherever the hell he's from.
He's from Trinidad...and the word from my Trinidadian pals is that he's got a screw loose in a classically Trinidadian way.