Mama C’est Fini! Posted on September 12, 2009 by Steve “Mama C’est Fini !” written in seaweed on Higgins’s Beach, ME. Strange. See it live here ’til the tide washes it away.