15 bizarre green inventions: Le Petit Prince