This is possibly the weirdest trailer for a movie I have ever seen.
I have absolutely no idea what it is about. But I'm getting a kind of Gargantua and Pantagruel impression. Here is a second trailer, in which we observe English speaking distributors trying desperately to add some sense of the familiar and/or structure:
I love it.
Oh internet. Why must you distract me with your grotesqueness?